public bool eliminarPersona(string id) { try { ModelosContext mc = new ModelosContext(); int sId = Convert.ToInt32(id); Persona datos = mc.Personas.Include(u => u.Usuario).Where(sd => sd.Id == sId).FirstOrDefault(); Usuario datos2 = mc.Usuarios.Where(d => d.Id == datos.idUsuario).FirstOrDefault(); mc.Personas.Remove(datos); mc.Usuarios.Remove(datos2); mc.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool agregarMarca(Marca json) { ModelosContext mc = new ModelosContext(); try { Marca m = new Marca(); m.Nombre = json.Nombre; m.Imagen = json.Imagen; mc.Marcas.Add(m); mc.SaveChanges(); mc.Dispose(); return(true); } catch (Exception) { return(false); } }
public bool eliminarServicioDetalles(string id) { try { ModelosContext mc = new ModelosContext(); int sId = Convert.ToInt32(id); Servicio datos = mc.Servicios.Include(d => d.DetalleServicio).Where(sd => sd.Id == sId).FirstOrDefault(); DetalleServicio datos2 = mc.Detalles.Where(d => d.Id == datos.idDetalle).FirstOrDefault(); mc.Servicios.Remove(datos); mc.Detalles.Remove(datos2); mc.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool editarSucursal(Sucursal json) { try { ModelosContext mc = new ModelosContext(); Sucursal a = mc.Sucursales.Where(sd => sd.Id == json.Id).FirstOrDefault(); a.Nombre = json.Nombre; a.Telefono = json.Telefono; a.Direccion = json.Direccion; a.CodPostal = json.CodPostal; a.Correo = json.Correo; a.Telefono = json.Telefono; mc.SaveChanges(); mc.Dispose(); return(true); } catch (Exception) { return(false); } }
public bool editarPersona(Persona json) { try { ModelosContext mc = new ModelosContext(); Persona s = mc.Personas.Include(d => d.Usuario).Where(sd => sd.Id == json.Id).FirstOrDefault(); s.Nombre = json.Nombre; s.Apellidos = json.Apellidos; s.Edad = json.Edad; s.Telefono = json.Telefono; s.Usuario.Correo = json.Usuario.Correo; s.Usuario.Password = SHA256Encrypt(json.Usuario.Password); s.Usuario.TipoUser = json.Usuario.TipoUser; s.Usuario.UserActivado = json.Usuario.UserActivado; mc.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool editarServicioDetalles(Servicio json) { try { ModelosContext mc = new ModelosContext(); Servicio s = mc.Servicios.Include(d => d.DetalleServicio).Where(sd => sd.Id == json.Id).FirstOrDefault(); s.Nombre = json.Nombre; s.Precio = json.Precio; s.DetalleServicio.Descripcion = json.DetalleServicio.Descripcion; s.DetalleServicio.FechaInicio = json.DetalleServicio.FechaInicio; s.DetalleServicio.HoraInicio = json.DetalleServicio.HoraInicio; s.DetalleServicio.HoraTermino = json.DetalleServicio.HoraTermino; s.DetalleServicio.Promocion = json.DetalleServicio.Promocion; s.DetalleServicio.Mensaje = json.DetalleServicio.Mensaje; s.DetalleServicio.Total = json.DetalleServicio.Total; mc.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool agregarSucursal(Sucursal json) { ModelosContext mc = new ModelosContext(); try { Sucursal a = new Sucursal(); a.Nombre = json.Nombre; a.Telefono = json.Telefono; a.Direccion = json.Direccion; a.CodPostal = json.CodPostal; a.Correo = json.Correo; a.Telefono = json.Telefono; mc.Sucursales.Add(a); mc.SaveChanges(); mc.Dispose(); return(true); } catch (Exception r) { return(false); } }