public ActionResult Delete(int?id) { var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext; DependenciaEntidad personalDetail = context.DependenciaEntidad.Find(id); return(View(personalDetail)); }
public IActionResult Edit(DependenciaEntidad emp) { var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext; context.DependenciaEntidad.Update(emp); context.SaveChanges(); TempData["message"] = "La información de la Dependencia ha sido actualizada"; return(RedirectToAction("Index")); }
public IActionResult Create(DependenciaEntidad emp) { var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext; context.DependenciaEntidad.Add(emp); context.SaveChanges(); TempData["message"] = "La nueva Dependencia ha sido agreada"; return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext; DependenciaEntidad dependencia = context.DependenciaEntidad.Find(id); context.DependenciaEntidad.Remove(dependencia); context.SaveChanges(); TempData["message"] = "La información de la Dependencia ha sido Eliminada"; return(RedirectToAction("Index")); }
public ResultadoEntidad SeleccionarDependencia(DependenciaEntidad DependenciaEntidadObjeto) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); DependenciaAcceso DepedenciaAccesoDatos = new DependenciaAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Catalogo); Resultado = DepedenciaAccesoDatos.SeleccionarDependencia(DependenciaEntidadObjeto, CadenaConexion); return(Resultado); }
protected void SeleccionarDependencia() { ResultadoEntidad Resultado = new ResultadoEntidad(); DependenciaEntidad DependenciaEntidadObjeto = new DependenciaEntidad(); DependenciaProceso DependenciaProcesoObjeto = new DependenciaProceso(); Resultado = DependenciaProcesoObjeto.SeleccionarDependencia(DependenciaEntidadObjeto); DependenciaNuevo.DataValueField = "DependenciaId"; DependenciaNuevo.DataTextField = "Nombre"; if (Resultado.ErrorId == 0) { DependenciaNuevo.DataSource = Resultado.ResultadoDatos; DependenciaNuevo.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } DependenciaNuevo.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); }
public ResultadoEntidad SeleccionarDependencia(DependenciaEntidad DependenciaEntidadObjeto, string CadenaConexion) { DataSet ResultadoDatos = new DataSet(); SqlConnection Conexion = new SqlConnection(CadenaConexion); SqlCommand Comando; SqlParameter Parametro; SqlDataAdapter Adaptador; ResultadoEntidad Resultado = new ResultadoEntidad(); try { Comando = new SqlCommand("SeleccionarDependenciaProcedimiento", Conexion); Comando.CommandType = CommandType.StoredProcedure; Parametro = new SqlParameter("DependenciaId", SqlDbType.SmallInt); Parametro.Value = DependenciaEntidadObjeto.DependenciaId; Comando.Parameters.Add(Parametro); Adaptador = new SqlDataAdapter(Comando); ResultadoDatos = new DataSet(); Conexion.Open(); Adaptador.Fill(ResultadoDatos); Conexion.Close(); Resultado.ResultadoDatos = ResultadoDatos; return(Resultado); } catch (SqlException Excepcion) { Resultado.ErrorId = Excepcion.Number; Resultado.DescripcionError = Excepcion.Message; return(Resultado); } }