public static bool ModificarConsumidor(tb_Consumidor consumido) { using (TransactionScope tran = new TransactionScope()) { try { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { bd.Entry(consumido).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); tran.Complete(); return(true); } } catch (DbEntityValidationException dbEx) { foreach (DbEntityValidationResult entityErr in dbEx.EntityValidationErrors) { foreach (DbValidationError erorr in entityErr.ValidationErrors) { Console.WriteLine("Error Property Name {0} : Error Message: {1}", erorr.PropertyName, erorr.ErrorMessage); } } } return(false); } }
public static List <tb_Sucursal> VisualizarSucrusal() { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from d in bd.tb_Sucursal select d).ToList(); return(query); } }
public static List <tb_Consumidor> VisualizarConsumidor() { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Consumidor select b).ToList(); return(query); } }
public static List <tb_Artículo> vizualisarArticulo() { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from d in bd.tb_Artículo select d).ToList(); return(query); } }
public static List <tb_Sucursal> vizualisarLugar(int sucrusal) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from d in bd.tb_Sucursal where d.PK_Sucursal == sucrusal select d).ToList(); return(query); } }
public static tb_Sucursal VisualizarColonia(string colonia) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Sucursal where b.Colonia == colonia select b).Single(); return(query); } }
public static tb_Artículo VisualizarId(int id) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Artículo where b.PK_Artículo == id select b).Single(); return(query); } }
public static List <tb_Artículo> vizualisarMarca(int marca) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from d in bd.tb_Artículo where d.PK_Artículo == marca select d).ToList(); return(query); } }
public static List <tb_Artículo> VisualizarPrecio(decimal precio1, decimal precio2) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Artículo where b.Precio >= precio1 && b.Precio <= precio2 select b).ToList(); return(query); } }
public static tb_Artículo VisualizarNombre(string nombre) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Artículo where b.Nombre == nombre select b).Single(); return(query); } }
public static bool IngresarDatos(tb_Login login) { using (TransactionScope tran = new TransactionScope()) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { bd.tb_Login.Add(login); bd.SaveChanges(); tran.Complete(); return(true); } } }
public static bool validarCampos(string name, string lastname, string email) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Consumidor where b.Primer_Nombre == name && b.Primer_Apellido == lastname && b.email == email select b).Count(); if (query > 0) { return(true); } else { return(false); } } }
public static bool validarPasswordyNameNickFormulario(string password, string user) { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from b in bd.tb_Login where b.PASSWORD == password || b.UserName == user select b).Count(); if (query > 0) { return(true); } else { return(false); } } }
public static bool ModificarLogin(tb_Login login) { try { using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { bd.Entry(login).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); return(true); } } catch (DbEntityValidationException dbEx) { foreach (DbEntityValidationResult entityErr in dbEx.EntityValidationErrors) { foreach (DbValidationError erorr in entityErr.ValidationErrors) { Console.WriteLine("Error Property Name {0} : Error Message: {1}", erorr.PropertyName, erorr.ErrorMessage); } } } return(false); }
public static DataTable buscarmarca(string marca) { //Creando el DataTable DataTable dtPromociones = new DataTable(); //Añadiendo las columnas que llevara el DataTable dtPromociones.Columns.Add("Descripcion", typeof(string)); dtPromociones.Columns.Add("Precio", typeof(string)); dtPromociones.Columns.Add("Marca", typeof(string)); dtPromociones.Columns.Add("Dia inicial", typeof(string)); dtPromociones.Columns.Add("Dia final", typeof(string)); dtPromociones.Columns.Add("Sucrusal", typeof(string)); dtPromociones.Columns.Add("Colonia", typeof(string)); dtPromociones.Columns.Add("Calle", typeof(string)); dtPromociones.Columns.Add("Numero", typeof(string)); dtPromociones.Columns.Add("Municipio", typeof(string)); using (AlegriaEmbotelladaEntities bd = new AlegriaEmbotelladaEntities()) { var query = (from p in bd.tb_Promoción join s in bd.tb_Sucursal on p.PK_Promoción equals s.FK_Promoción join art in bd.tb_Artículo on p.FK_Artículo equals art.PK_Artículo where art.Marca == marca select new { Descripcion = p.Descripción, Precio = art.Precio, Marca = art.Marca, Dia_Inicial = p.Dia_Inicio, Dia_FInal = p.Dia_Finalización, Nombre_Sucrusal = s.Nombre_Sucursal, Colonia = s.Colonia, Calle = s.Calle, Numero = s.Número, Muicipio = s.Municipio_Estado }).ToList(); query.ToList().ForEach((p) => { //Creando una fila en el DataTable DataRow fila = dtPromociones.NewRow(); //Columnas que llevara la fila fila.SetField <string>("Descripcion", p.Descripcion); fila.SetField <decimal>("Precio", p.Precio); fila.SetField <string>("Marca", p.Marca); fila.SetField <string>("Dia inicial", p.Dia_Inicial); fila.SetField <string>("Dia final", p.Dia_FInal); fila.SetField <string>("Sucrusal", p.Nombre_Sucrusal); fila.SetField <string>("Colonia", p.Colonia); fila.SetField <string>("Calle", p.Calle); fila.SetField <int>("Numero", p.Numero); fila.SetField <string>("Municipio", p.Muicipio); //Añadir la fila creada al DataTable dtPromociones.Rows.Add(fila); }); } //Regresar el DataTable con la informacion return(dtPromociones); }