public void Actualizar(int id, string nombres, string apellidos, string correo, bool baja) { using (var db = new EVENTOSBDEntities()) { var query = db.contactoes.Where(x => x.id == id).ToList(); if (query != null && query.Count > 0) { query[0].nombres = nombres; query[0].apellidos = apellidos; query[0].correo = correo; query[0].baja = baja; db.SaveChanges(); } } }
public void Registrar(string nombres, string apellidos, string correo) { using (var db = new EVENTOSBDEntities()) { var query = new EVENTOSBDEntities().tarifas.FirstOrDefault(); decimal precio = 1; if (query != null) { precio = query.contacto; } db.contactoes.Add(new contacto() { nombres = nombres, apellidos = apellidos, correo = correo, precio = precio , baja = false }); db.SaveChanges(); } }
public void Actualizar(int id, string nombre, string direccion, long fechainicio, long fechafinal, bool cancelado, int[] add, int[] rem) { using (var db = new EVENTOSBDEntities()) { var query = db.eventoes.Where(x => x.id == id).ToList(); if (query != null && query.Count > 0) { query[0].nombre = nombre; query[0].direccion = direccion; query[0].fechainicio = fechainicio; query[0].fechafinal = fechafinal; query[0].cancelado = cancelado; foreach (int n in add) { var query1 = db.contactoes.Where(x => x.id == n).ToList(); if (query1 != null && query1.Count > 0) { query[0].contactoes.Add(query1[0]); } } foreach (int k in rem) { var query2 = query[0].contactoes.Where(x => x.id == k).ToList(); if (query2 != null && query2.Count > 0) { query[0].contactoes.Remove(query2[0]); } } db.SaveChanges(); } } }
public void Registrar(string nombre, string direccion, long fechainicio, long fechafinal, int idc,int[] invitados) { using (var db = new EVENTOSBDEntities()) { var query = new EVENTOSBDEntities().tarifas.FirstOrDefault(); decimal precio = 1; if (query != null) { precio = query.evento; } evento aux = new evento() { nombre = nombre, precio = precio, direccion = direccion, fechainicio = fechainicio, fechafinal = fechafinal, cancelado = false, idc = idc, }; foreach (var n in invitados) { var query1 = db.contactoes.Where(x => x.id == n).ToList(); if (query1 != null && query1.Count > 0) { aux.contactoes.Add(query1[0]); } } db.eventoes.Add(aux); db.SaveChanges(); } }