Ejemplo n.º 1
0
        public RespondModel Guardar(EstadoUsuarios estadoUsuarios)
        {
            var    rm      = new RespondModel();
            string mensaje = "";

            try
            {
                using (var db = new DataContext())
                {
                    if (estadoUsuarios.Id > 0)
                    {
                        db.Entry(estadoUsuarios).State = System.Data.Entity.EntityState.Modified;
                        mensaje = "Registro actualizado exitosamente";
                    }
                    else
                    {
                        db.Entry(estadoUsuarios).State = System.Data.Entity.EntityState.Added;
                        mensaje = "Registro agregado exitosamente";
                    }
                    db.SaveChanges();
                    rm.SetResponse(true, mensaje);
                }
            }
            catch (Exception ex)
            {
                rm.SetResponse(false, ex.Message);
            }
            return(rm);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["UsernameSession"] == null)
     {
         Response.Redirect("~/Login.aspx", false);
         return;
     }
     this.lblUser.Text = Session["UsernameSession"] as string;
     try
     {
         // Response.Buffer = true;
         DataContext dcTemp = new DcGeneralDataContext();
         if (!this.IsPostBack)
         {
             List <EstadoUsuarios> estadoUsuarios = dcTemp.GetTable <EstadoUsuarios>().ToList();
             EstadoUsuarios        estadoTemp     = new EstadoUsuarios();
             estadoTemp.id       = -1;
             estadoTemp.strValor = "Todos";
             estadoUsuarios.Insert(0, estadoTemp);
             this.ddlEstado.DataTextField  = "strValor";
             this.ddlEstado.DataValueField = "id";
             this.ddlEstado.DataSource     = estadoUsuarios;
             this.ddlEstado.DataBind();
         }
     } catch (Exception ex)
     {
     }
 }
Ejemplo n.º 3
0
        public ActionResult EstadosUsuariosEliminar(int id)
        {
            ViewBag.ModalHeading = "Eliminar Estado Usuario";
            EstadoUsuarios model = EstadoUsuariosLogic.GetEstadosUsuariosById(id);

            return(PartialView("_EstadosUsuariosEliminar", model));
        }
Ejemplo n.º 4
0
        public ActionResult EstadosUsuariosAdd()
        {
            ViewBag.ModalHeading = "Agregar Estado Usuario";
            EstadoUsuarios model = new EstadoUsuarios();

            return(PartialView("_EstadosUsuariosAddUpd", model));
        }
Ejemplo n.º 5
0
 public void Add(EstadoUsuarios EstadoUsuario)
 {
     using (context = new BDContext())
     {
         context.EstadoUsuarios.Add(EstadoUsuario);
         context.SaveChanges();
     }
 }
Ejemplo n.º 6
0
        public EstadoUsuarios GetEstadosUsuariosById(int id)
        {
            EstadoUsuarios reg = new EstadoUsuarios();

            using (var db = new DataContext())
            {
                reg = db.EstadoUsuarios.Where(x => x.Id == id).FirstOrDefault();
            }
            return(reg);
        }
Ejemplo n.º 7
0
        public void Delete(int idEstadoUsuario)
        {
            EstadoUsuarios EstadoUsuario = this.GetEstadoUsuario(idEstadoUsuario);

            using (context = new BDContext())
            {
                context.EstadoUsuarios.Attach(EstadoUsuario);
                context.EstadoUsuarios.Remove(EstadoUsuario);
                context.SaveChanges();
            }
        }
Ejemplo n.º 8
0
 public void Update(EstadoUsuarios EstadoUsuario)
 {
     try
     {
         using (context = new BDContext())
         {
             context.Entry(EstadoUsuario).State = EntityState.Modified;
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
Ejemplo n.º 9
0
        public ActionResult GuardarEstadosUsuarios(EstadoUsuarios model)
        {
            if (!ModelState.IsValid)
            {
                return(PartialView("_EstadosUsuariosAddUpd", model));
            }
            var respuesta = EstadoUsuariosLogic.Guardar(model);

            if (!respuesta.response)
            {
                ModelState.AddModelError("", respuesta.mensaje);
                return(PartialView("_EstadosUsuariosAddUpd", model));
            }
            respuesta.IsPartial = true;
            respuesta.ContainerRenderPartial = "renderpartial";
            respuesta.href = Url.Action("EstadosUsuariosListar");
            return(Json(respuesta));
        }
Ejemplo n.º 10
0
        public ActionResult EstadosUsuariosEliminarById(int id)
        {
            ViewBag.ModalHeading = "Eliminar Estado Usuario";
            if (!ModelState.IsValid)
            {
                EstadoUsuarios model = EstadoUsuariosLogic.GetEstadosUsuariosById(id);
                return(PartialView("_EstadosUsuariosEliminar", model));
            }
            var respuesta = EstadoUsuariosLogic.Eliminar(id);

            if (!respuesta.response)
            {
                EstadoUsuarios model = EstadoUsuariosLogic.GetEstadosUsuariosById(id);
                return(PartialView("_EstadosUsuariosEliminar", model));
            }
            respuesta.IsPartial = true;
            respuesta.ContainerRenderPartial = "renderpartial";
            respuesta.href = Url.Action("EstadosUsuariosListar");
            return(Json(respuesta));
        }
Ejemplo n.º 11
0
 public RespondModel Guardar(EstadoUsuarios estadoUsuarios)
 {
     return(EUManager.Guardar(estadoUsuarios));
 }