Пример #1
0
        public ActionResult Delete(int?id)
        {
            var context = HttpContext.RequestServices.GetService(typeof(inventarioContext)) as inventarioContext;

            DependenciaEntidad personalDetail = context.DependenciaEntidad.Find(id);

            return(View(personalDetail));
        }
Пример #2
0
        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"));
        }
Пример #3
0
        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"));
        }
Пример #4
0
        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"));
        }
Пример #5
0
        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);
        }
Пример #6
0
        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"));
        }
Пример #7
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);
            }
        }