Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Merian22

#1
Hola que tal soy estudiante de sistemas el problema es que necesito presentar un proyecto de una INTRANET basada en los lenguajes que yo quiera, pero solo debo utilizar  C# .NET ASP-NET HTMLY motor de vistar RAZOR, aqui el problema es que
empeze a utilizar MVC 5 con vistas RAZOR
pero se me ha hecho muy confuso, y no he podido avanzar mucho mi proyecto es de
una agencia de modelos el cual tengo las tablas

CANDIDATAS
ENTREVISTAS
ESTATUS
SUELDOS
EXPERIENCIA
DIRECCION

el problema que he tenido es en jalar las llaves foraneas de las otras tablas a CANDIDATAS, ya que POR EJEMPLO:
1. la candidata se registra y se le toma su nombre, apellidos, experiencia }(proyectos) y de ahi su direccion que yo en este caso meti en la tabla direccion los campos LOTE, MANZANA,CODIGO POSTAL,BARRIO, DELEGACION.ESTADO DE LA REPUBLICA.
y en ello es donde si agrego un viewbag en el controller y agrego un grid. si aparece pero se me hace muy complejo tanto codigo..

Me comentaro que puedo trabajar de manera DESKTOP con formularios, y agregar referencias web bajo WEB SERVICES para hacerla intranet
pero no entiendo nada :(  alguna sugerencia! o alguien q

#2
Bueno el motivo de mi tema es por que tengo un proyecto que trabajo en Visual Studio en C#
pero nunca había manejado la parte de MVC (MODELO VISTA CONTROLADOR) es donde
he tenido problemas por que no me cae nada a la base de datos.

A grandes rasgos maneje lo siguiente

- Tengo mi solución con una implementacion CLASS LIBRARY donde aloje:
mi ADO.NETY 2 CLASES de tipo c#
-Tengo un nuevo proyecto MVC5
donde tengo de igual manera
- 2 Controladores
- 2 Vistas
- 2 Modelos

y por ejemplo cuando ejecuto mi Aplicación  me sale un error

  en System.Data.Entity.Internal.LazyInternalContext.InitializeContext()
  en System.Data.Entity.Internal.InternalContext.Initialize()
  en System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType)
  en System.Data.Entity.Internal.Linq.InternalSet`1.Initialize()
  en System.Data.Entity.Internal.Linq.InternalSet`1.get_InternalContext()
  en System.Data.Entity.Infrastructure.DbQuery`1.System.Linq.IQueryable.get_Provider()
  en System.Linq.Queryable.OrderBy[TSource,TKey](IQueryable`1 source, expression`1 keySelector)
  en DAL.LiderProyectoDAL.GetAll() en c:\Users\MerianSW\Documents\Visual Studio 2013\Projects\ProyectAdmin\DAL\CajeroDAL.cs:línea 98


Si checo esa famosa linea 98 me sale lo siguiente:

Código (csharp,5) [Seleccionar]
 public List<Cajero> GetAll()
       {
           try
           {
           var query = from u in Context.Cajero orderby u.Nombre select u;
               return query.ToList();
           }
           catch (InvalidOperationException io)
           {
               throw new Exception(io.ToString());
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());

           }


Pero no entiendo por que el error gracias de antemano!