Exemple #1
0
        public ActionResult UpdateUsuarios(Usuarios usuario, string username, string usernameA, int idUser)
        {
            //var id=DB.Usuarios.Find(usuario.idUsuario);

            if (ModelState.IsValid)
            {
                try
                {
                    var us = from u in DB.Usuarios select u;
                    us = us.Where(u => u.nombreUsuario == User.Identity.Name);
                    DB.Entry(usuario).State = System.Data.Entity.EntityState.Modified;

                    DB.SaveChanges();
                    if (usuario.idUsuario == us.FirstOrDefault().idUsuario)
                    {
                        return(RedirectToAction("SignOut"));
                    }
                    else
                    {
                        return(RedirectToAction("ListaUsuarios"));
                    }
                }
                catch (DbUpdateException /* ex */)
                {
                    //Log the error (uncomment ex variable name and write a log.)
                    ModelState.AddModelError("", "Unable to save changes. " +
                                             "Try again, and if the problem persists, " +
                                             "see your system administrator.");
                }
            }
            return(RedirectToAction("ListaUsuarios"));
        }
        public void DeleteProductRecord(int ProdID)
        {
            Product deleprod = almacenEntities.Product.Find(ProdID);

            almacenEntities.Product.Remove(deleprod);
            almacenEntities.SaveChanges();
        }
Exemple #3
0
 public Object guardarGrupo(GpoMateriales grupo)
 {
     try
     {
         Object result = "";
         using (var db = new AlmacenEntities())
         {
             var us = db.GpoMateriales.Where(u => u.numGpo == grupo.numGpo).FirstOrDefault();
             if (us == null)
             {
                 db.GpoMateriales.Add(grupo);
                 db.SaveChanges();
                 result = new { message = "Se guardo correctamente", code = 1 };
             }
             else
             {
                 result = new { message = "Ya existe este grupo: " + grupo.numGpo, code = 2 };
             }
             return(result);
         }
     }
     catch (SqlException odbcEx)
     {
         Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 };
         return(result);
     }
     catch (Exception ex)
     {
         Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 };
         return(result);
     }
 }
Exemple #4
0
        public Object editarGrupo(GpoMateriales grupo, int numGpo)
        {
            try
            {
                Object result = "";
                grupo.numGpo = (Int16)numGpo;
                using (var bd = new AlmacenEntities())
                {
                    bd.Entry(grupo).State = System.Data.Entity.EntityState.Modified;
                    bd.SaveChanges();
                    result = new { message = "Se edito correctamente", code = 1 };

                    return(result);
                }
            }
            catch (SqlException odbcEx)
            {
                Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 };
                return(result);
            }
            catch (Exception ex)
            {
                Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 };
                return(result);
            }
        }
        public Object editarMaterial(Materiales material, MaterialesContable materialesContable)
        {
            try
            {
                using (var bd = new AlmacenEntities())
                {
                    Object result = "";
                    var    idMC   = bd.MaterialesContable.AsNoTracking().Where(s => s.idMaterial == material.idMaterial).FirstOrDefault().idMaterialesCont;
                    materialesContable.idMaterialesCont = idMC;
                    bd.Entry(material).State            = System.Data.Entity.EntityState.Modified;
                    bd.Entry(materialesContable).State  = System.Data.Entity.EntityState.Modified;
                    bd.SaveChanges();
                    result = new { message = "Se edito correctamente", code = 1 };

                    return(result);
                }
            }
            catch (SqlException odbcEx)
            {
                Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 };
                return(result);
            }
            catch (Exception ex)
            {
                Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 };
                return(result);
            }
        }
Exemple #6
0
        public short ActualizarPermisos(Permiso permiso)
        {
            short resul = 0;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Permiso permisosAct = context.Permisoes.Where(e => e.Id == permiso.Id).FirstOrDefault();

                permisosAct.Admin      = permiso.Admin;
                permisosAct.Corte      = permiso.Corte;
                permisosAct.Bordado    = permiso.Bordado;
                permisosAct.Maquila    = permiso.Maquila;
                permisosAct.Lavanderia = permiso.Lavanderia;
                permisosAct.Terminado  = permiso.Terminado;
                permisosAct.Almacen    = permiso.Almacen;
                permisosAct.Venta      = permiso.Venta;
                /*falta algunas configuraciones*/

                context.Permisoes.Attach(permisosAct);
                context.Entry(permisosAct).State = System.Data.Entity.EntityState.Modified;
                context.SaveChanges();
                resul = permiso.Id;
            }
            return(resul);
        }
Exemple #7
0
        protected void btn_save_Click(object sender, EventArgs e)
        {
            string pass = txtpassword.Value.ToString();
            string conf = txtconfirm.Value.ToString();

            if (pass == conf)
            {
                using (AlmacenEntities modelo = new AlmacenEntities())
                {
                    Usuario detail = new Usuario()
                    {
                        contrasenia = txtpassword.Value,
                        correo      = txtemail.Value,
                        idRol       = 2,
                        usuario1    = txtuser.Value,
                        nombre      = txtname.Value
                    };
                    modelo.Usuario.Add(detail);
                    modelo.SaveChanges();
                    string script = "alert(\"Usuario creado exitosamente.\");";
                    ScriptManager.RegisterStartupScript(this, GetType(),
                                                        "ServerControlScript", script, true);
                }
                Response.Redirect("Login.aspx");
            }
            else
            {
                string script = "alert(\"Contraseñas no coinciden.\");";
                ScriptManager.RegisterStartupScript(this, GetType(),
                                                    "ServerControlScript", script, true);
            }
        }
Exemple #8
0
        public bool AgregarTalla(Talla talla)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Tallas.Add(talla);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #9
0
        public bool AgregarDiseño(Diseño diseño)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Diseño.Add(diseño);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #10
0
        public short AgregarePrenda(Prenda prenda)
        {
            short resul = 0;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Prendas.Add(prenda);
                context.SaveChanges();
                resul = prenda.Id;
            }
            return(resul);
        }
Exemple #11
0
        public bool AgregarBodega(Bodega Bodega)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Bodegas.Add(Bodega);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #12
0
        public bool AgregarBordado(Bordado bordado)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Bordadoes.Add(bordado);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
        public bool AgregarDetallePrenda(Detalle Detalle)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Detalles.Add(Detalle);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #14
0
        public bool AgregarCorte(Corte corte)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Cortes.Add(corte);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #15
0
        public bool AgregarLugarEntrega(LugarEntrega lugarEntrega)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.LugarEntregas.Add(lugarEntrega);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
        public bool AgregarProceso(Proceso proceso)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Procesoes.Add(proceso);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #17
0
        public bool AgregarUsuario(Usuario usuario)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Usuarios.Add(usuario);
                context.SaveChanges();
                resul = true;
            }

            return(resul);
        }
Exemple #18
0
        public bool EliminarLugarEntrega(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                LugarEntrega LugarEntrega = context.LugarEntregas.Where(e => e.Id == id).FirstOrDefault();
                context.LugarEntregas.Remove(LugarEntrega);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #19
0
        public bool EliminarDiseño(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Diseño diseño = context.Diseño.Where(e => e.Id == id).FirstOrDefault();
                context.Diseño.Remove(diseño);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #20
0
        public bool EliminarTalla(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Talla talla = context.Tallas.Where(e => e.Id == id).FirstOrDefault();
                context.Tallas.Remove(talla);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
        public bool EliminarDetallePrenda(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Detalle Detalle = context.Detalles.Where(e => e.Id == id).FirstOrDefault();
                context.Detalles.Remove(Detalle);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #22
0
        public bool EliminarCorte(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Corte corte = context.Cortes.Where(e => e.Id == id).FirstOrDefault();
                context.Cortes.Remove(corte);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #23
0
        public short AgregarPermisos(Permiso permiso)
        {
            short resul = 0;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                context.Permisoes.Add(permiso);
                context.SaveChanges();
                resul = permiso.Id;
            }

            return(resul);
        }
Exemple #24
0
        public bool EliminarUsuario(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Usuario usuario = context.Usuarios.Where(e => e.Id == id).FirstOrDefault();
                context.Usuarios.Remove(usuario);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
        public bool EliminarProceso(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Proceso proceso = context.Procesoes.Where(e => e.Id == id).FirstOrDefault();
                context.Procesoes.Remove(proceso);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #26
0
        public bool EliminarBordado(short id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Bordado bordado = context.Bordadoes.Where(e => e.Id == id).FirstOrDefault();
                context.Bordadoes.Remove(bordado);
                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
Exemple #27
0
        public bool EliminarPermisos(short Id)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Permiso permiso = context.Permisoes.Where(q => q.Id == Id).FirstOrDefault();
                context.Permisoes.Remove(permiso);

                context.SaveChanges();
                resul = true;
            }
            return(resul);
        }
        public Object guardarMaterial(Materiales material, MaterialesContable materialContable)
        {
            try
            {
                using (var bd = new AlmacenEntities())
                {
                    Object          result = "";
                    AlmacenEntities db     = new AlmacenEntities();
                    var             us     = db.Materiales.Where(u => u.idMaterial == material.idMaterial).FirstOrDefault();
                    if (us == null)
                    {
                        bd.Materiales.Add(material);
                        bd.SaveChanges();
                        bd.MaterialesContable.Add(materialContable);
                        bd.SaveChanges();
                        result = new { message = "Se guardo correctamente", code = 1 };
                    }
                    else
                    {
                        result = new { message = "Ya existe este material: " + material.idMaterial, code = 2 };
                    }

                    return(result);
                }
            }
            catch (SqlException odbcEx)
            {
                Object result = new { message = "Error: " + odbcEx.Message.ToString(), code = 2 };
                return(result);
            }
            catch (Exception ex)
            {
                Object result = new { message = "Error: " + ex.Message.ToString(), code = 2 };
                return(result);
            }
        }
Exemple #29
0
        public bool ActualizarBordado(Bordado bordado)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Bordado BordadoAct = context.Bordadoes.Where(e => e.Id == bordado.Id).FirstOrDefault();



                context.Bordadoes.Attach(BordadoAct);
                context.SaveChanges();
                resul = true;
            }

            return(resul);
        }
        public bool ActualizarDetallePrenda(Detalle Detalle)
        {
            bool resul = false;

            using (AlmacenEntities context = new AlmacenEntities())
            {
                Detalle DetalleAct = context.Detalles.Where(e => e.Id == Detalle.Id).FirstOrDefault();



                context.Detalles.Attach(DetalleAct);
                context.SaveChanges();
                resul = true;
            }

            return(resul);
        }