Esempio n. 1
0
 public List <Prenda> ListaPrenda()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Prendas.ToList());
     }
 }
Esempio n. 2
0
 public List <Bordado> ListaBordados()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Bordadoes.Include("IdBordado").OrderBy(e => e.IdBordado).ToList());
     }
 }
        public List <Solicitud_Requisiciones> GetAllGruposLigero(int page, int pageSize)
        {
            try
            {
                using (var bd = new AlmacenEntities())
                {
                    int pageIndex = Convert.ToInt32(page);

                    /*var query = bd.Solicitud_Requisiciones.Where(s=>s.requisicion!="n/a").Select(store => new SolicitudLite {
                     *  preRequisicion = store.preRequisicion,
                     *  requisicion = store.requisicion,
                     *  uso=store.uso,
                     *  departamento=store.departamento,
                     *  ciclo=store.ciclo,
                     *  area=store.area,
                     *  ejercicio=store.ejercicio,
                     *  observaciones=store.observaciones,
                     *  fechaNecesitar=store.fechaNecesitar,
                     *  fechaRequisicion=store.fechaRequisicion
                     * });*/

                    IEnumerable <Solicitud_Requisiciones> query = bd.Solicitud_Requisiciones.Where(s => s.requisicion != "n/a");
                    var Results = query.OrderByDescending(s => s.preRequisicion).Skip(pageIndex * pageSize).Take(pageSize).ToList();
                    return(Results);
                    //var list = bd.GpoMateriales.Select(store => new GpoMateriales { numGpo = store.numGpo, descripcion= store.descripcion});
                    //return query.ToList();
                }
            }
            catch (SqlException odbcEx)
            {
                var error = odbcEx;
                return(null);
            }
        }
Esempio n. 4
0
 public List <LugarEntrega> ListaLugarEntregas()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.LugarEntregas.OrderBy(e => e.Nombre).ToList());
     }
 }
Esempio n. 5
0
 public Detalle ObtenerDetalle(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Detalles.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 6
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);
     }
 }
Esempio n. 7
0
 public Object borrarGrupo(GpoMateriales grupo)
 {
     try
     {
         string s;
         var    context    = new AlmacenEntities();
         var    connection = context.Database.Connection;
         using (SqlConnection con = new SqlConnection(connection.ConnectionString))
         {
             string query = "DELETE FROM GpoMateriales WHERE numGpo=@numGpo";
             query += " SELECT SCOPE_IDENTITY()";
             using (SqlCommand cmd = new SqlCommand(query))
             {
                 cmd.Connection = con;
                 con.Open();
                 cmd.Parameters.AddWithValue("@numGpo", grupo.numGpo);
                 s = cmd.ExecuteScalar().ToString();
                 con.Close();
             }
         }
         Object result = new { message = "Se borro 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);
     }
 }
Esempio n. 8
0
 public int numeroSol()
 {
     try {
         var context    = new AlmacenEntities();
         var connection = context.Database.Connection;
         int cont       = 0;
         using (SqlConnection con = new SqlConnection(connection.ConnectionString))
         {
             string query = "SELECT COUNT(*) FROM Solicitud_Requisiciones WHERE liberaLocal='A' AND liberaCapitalHumano='A' " +
                            "AND liberaElectrico='A' AND liberaSeguridad='A' AND liberaAlmacen='P' AND requisicion='n/a'";
             using (SqlCommand cmd = new SqlCommand(query))
             {
                 cmd.Connection = con;
                 con.Open();
                 cont = Convert.ToInt32(cmd.ExecuteScalar());
                 con.Close();
             }
         }
         return(cont);
     }
     catch (SqlException odbcEx)
     {
         var error = odbcEx;
         return(0);
     }
 }
Esempio n. 9
0
 public List <Solicitud_Requisiciones> GetSolicitudesAll(string depa)
 {
     try
     {
         AlmacenEntities DB = new AlmacenEntities();
         if (depa == "")
         {
             var Results = DB.Solicitud_Requisiciones.Where(s => s.liberaLocal == "A" && s.liberaCapitalHumano == "A" &&
                                                            s.liberaElectrico == "A" && s.liberaSeguridad == "A" && s.liberaAlmacen == "P" && s.requisicion == "n/a")
                           .OrderBy(s => s.preRequisicion).ToList();
             return(Results);
         }
         else
         {
             var dep     = DB.Departamentos.Where(s => s.descripcion == depa).FirstOrDefault();
             var Results = DB.Solicitud_Requisiciones.Where(s => s.liberaLocal == "A" && s.liberaCapitalHumano == "A" &&
                                                            s.liberaElectrico == "A" && s.liberaSeguridad == "A" && s.liberaAlmacen == "P" && s.requisicion == "n/a" && s.departamento == dep.idDepartamento)
                           .OrderBy(s => s.preRequisicion).ToList();
             return(Results);
         }
     }
     catch (SqlException odbcEx)
     {
         var error = odbcEx;
         return(null);
     }
 }
Esempio n. 10
0
 public List <dynamic> GetSolicitudDet(int preReq, int dep, int ejercicio)
 {
     try
     {
         AlmacenEntities DB      = new AlmacenEntities();
         var             Results = (from pd in DB.DetalleRequisicion
                                    orderby pd.partida
                                    select new
         {
             pd.partida,
             pd.preRequisicion,
             pd.departamento,
             pd.material,
             pd.cantidad,
             pd.detalle,
             pd.ejercicio,
             pd.costoU,
             pd.costoTotal,
             pd.FechaUltimaEntrada,
             pd.descripcion,
             existencia = (DB.Materiales.Where(s => s.idMaterial == pd.material).FirstOrDefault().existencia == null)?pd.existencia: DB.Materiales.Where(s => s.idMaterial == pd.material).FirstOrDefault().existencia
         }).Where(s => s.preRequisicion == preReq && s.departamento == dep && s.ejercicio == ejercicio).ToList();
         return(Results.ToList <dynamic>());
     }
     catch (SqlException odbcEx)
     {
         var error = odbcEx;
         return(null);
     }
 }
Esempio n. 11
0
        public int getConsecutivo(string ciclo, string departamento, int ejercicio)
        {
            List <listaS> c = new List <listaS>();

            using (var bd = new AlmacenEntities())
            {
                foreach (var x in bd.Solicitud_Requisiciones)
                {
                    if (x.requisicion != "n/a")
                    {
                        string[] sp  = x.requisicion.Split('/');
                        string   ci  = "" + sp[0].ToString()[0];
                        string   dep = "" + sp[0].ToString()[1] + sp[0].ToString()[2];
                        string   ej  = sp[2].ToString();
                        string   ej2 = "" + ejercicio.ToString()[2] + ejercicio.ToString()[3];
                        if (ci.Equals(ciclo) && dep.Equals(departamento) && ej.Equals(ej2))
                        {
                            int conse = Int32.Parse(sp[1]);
                            c.Add(new listaS
                            {
                                id = conse
                            });
                        }
                    }
                }
            }
            int max = 0;

            if (c.Count != 0)
            {
                max = c.Max(t => t.id);
            }
            return(max + 1);
        }
Esempio n. 12
0
 public Diseño ObtenerDiseño(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Diseño.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 13
0
 public List <Diseño> ListaDiseñosActivos()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Diseño.OrderBy(e => e.Codigo).Where(q => q.Activo == true).ToList());
     }
 }
Esempio n. 14
0
 public List <Diseño> ListaDiseños()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Diseño.Include("Usuario").OrderBy(e => e.Codigo).ToList());
     }
 }
Esempio n. 15
0
 public List <Corte> ListaCortes()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Cortes.Include("Prenda").OrderBy(e => e.IdCorte).ToList());
     }
 }
Esempio n. 16
0
 public List <Talla> ListaTallas()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Tallas.OrderBy(e => e.Talla1).ToList());
     }
 }
Esempio n. 17
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);
            }
        }
Esempio n. 18
0
 public List <Talla> ListaTallasActivas()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Tallas.OrderBy(e => e.Talla1).Where(q => q.activo == true).ToList());
     }
 }
Esempio n. 19
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);
            }
        }
Esempio n. 20
0
 public Talla ObtenerTalla(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Tallas.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 21
0
 public List <GpoMateriales> GetGruposFiltros(int noGpo, string desc)
 {
     try
     {
         using (var bd = new AlmacenEntities())
         {
             IEnumerable <GpoMateriales> query = bd.GpoMateriales;
             if (desc != "")
             {
                 query = query.Where(s => s.descripcion.ToUpper().Contains(desc.ToUpper()));
             }
             if (noGpo > -1)
             {
                 query = query.Where(s => s.numGpo.ToString().Contains(noGpo.ToString()));
             }
             var Results = query.OrderBy(s => s.numGpo).ToList();
             return(Results);
         }
     }
     catch (SqlException odbcEx)
     {
         var error = odbcEx;
         return(null);
     }
 }
Esempio n. 22
0
 public ActionResult RechazarSolicitud(int preRequisicion)
 {
     try
     {
         var    context    = new AlmacenEntities();
         var    connection = context.Database.Connection;
         string s          = "";
         using (SqlConnection con = new SqlConnection(connection.ConnectionString))
         {
             string query = "UPDATE Solicitud_Requisiciones SET liberaLocal = 'N' WHERE preRequisicion =" + preRequisicion;
             using (SqlCommand cmd = new SqlCommand(query))
             {
                 cmd.Connection = con;
                 con.Open();
                 s += cmd.ExecuteScalar();
                 con.Close();
             }
         }
         return(RedirectToAction("Revision"));
     }
     catch (SqlException odbcEx)
     {
         return(RedirectToAction("Revision"));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Revision"));
     }
 }
Esempio n. 23
0
 public LugarEntrega ObtenerLugarEntrega(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.LugarEntregas.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 24
0
 public Usuario ObtenerUsuario(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Usuarios.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 25
0
 public List <Bodega> ListaBodegas()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Bodegas.Include("Usuario").OrderBy(e => e.Nombre).ToList());
     }
 }
Esempio n. 26
0
 public List <Proceso> ListaProcesos()
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Procesoes.OrderBy(e => e.Descripcion).ToList());
     }
 }
Esempio n. 27
0
 public Bordado ObtenerBordado(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Bordadoes.Where(e => e.Id == id).FirstOrDefault());
     }
 }
Esempio n. 28
0
 public Proceso ObtenerProceso(short id)
 {
     using (AlmacenEntities context = new AlmacenEntities())
     {
         return(context.Procesoes.Where(e => e.Id == id).FirstOrDefault());
     }
 }
 public int numeroSol()
 {
     try
     {
         var context    = new AlmacenEntities();
         var connection = context.Database.Connection;
         int cont       = 0;
         using (SqlConnection con = new SqlConnection(connection.ConnectionString))
         {
             string query = "SELECT COUNT(*) FROM Solicitud_Requisiciones";
             using (SqlCommand cmd = new SqlCommand(query))
             {
                 cmd.Connection = con;
                 con.Open();
                 cont = Convert.ToInt32(cmd.ExecuteScalar());
                 con.Close();
             }
         }
         return(cont);
     }
     catch (SqlException odbcEx)
     {
         var error = odbcEx;
         return(0);
     }
 }
        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);
            }
        }