/// <summary> /// Método Constructor /// </summary> /// <param name="usuario">objeto de tipo entidad usuario</param> /// <param name="contexto">objeto de contexto de la BD</param> public ImplCrudUsuario(Usuario usuario, DbAplicacionMvcDataContext contexto) { this.oUsuario = usuario; base.contexto = contexto; }
/// <summary> /// Método Constructor /// </summary> /// <param name="usuario">objeto de tipo entidad usuario</param> /// <param name="conexion">cadena de conexión a la BD</param> public ImplCrudUsuario(Usuario usuario, string conexion) { this.oUsuario = usuario; base.sCadenaConexion = conexion; }
/// <summary> /// /// </summary> /// <param name="usuario"></param> /// <param name="conexion"></param> public void CreaInstanciaImplUsuario(Usuario usuario, string conexion) { this.instancia = new ImplCrudUsuario(usuario, conexion); }
/// <summary> /// Mapea (cast) al objeto de tipo pvUsuario /// a un tipo de objeto Usuario. /// </summary> public void MapeoEntidadObjeto() { if (this.bdUsuario != null) { this.oUsuario = EntidadBase.Cast<pvUsuario, Usuario>(this.bdUsuario); this.IsCorrectLogin = true; } else throw new InvalidOperationException("El objeto bd de la entidad usuario, no ha sido establecido."); }
/// <summary> /// /// </summary> /// <param name="usuario"></param> /// <param name="lstUsuario"></param> /// <param name="conexion"></param> public UsuariosRepository(Usuario usuario, List<Usuario> lstUsuario, string conexion) { base.sCadenaConexion = conexion; this.LstUsuario = lstUsuario; this.oUsuario = usuario; }