public bool Create() { Dalc.CLIENTE c = new Dalc.CLIENTE(); try { c.NOMBRE = Nombre; c.APELLIDO_P = ApellidoPaterno; c.APELLIDO_M = ApellidoMaterno; c.RUT_PASAPORTE = RutPasaporte; c.DIRECCION = Direccion; c.ID_COMUNA = IdComuna; c.DV = Dv; c.R_P = RP; CommonBC.Modelo.CLIENTE.Add(c); CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { CommonBC.Modelo.CLIENTE.Remove(c); return(false); } }
public bool Delete() { try { Dalc.CLIENTE cliente = CommonBC.Modelo.CLIENTE.First(c => c.RUT_PASAPORTE == RutPasaporte); CommonBC.Modelo.CLIENTE.Remove(cliente); CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
//Metodo para leer y recuperar datos public bool Read() { try { Dalc.CLIENTE c = CommonBC.Modelo.CLIENTE.Single(cl => cl.RUT_PASAPORTE == RutPasaporte); Nombre = c.NOMBRE; ApellidoPaterno = c.APELLIDO_P; ApellidoMaterno = c.APELLIDO_M; RutPasaporte = c.RUT_PASAPORTE; Direccion = c.DIRECCION; IdComuna = c.ID_COMUNA; Dv = c.DV; RP = c.R_P; return(true); } catch (Exception ex) { return(false); } }
public bool Update() { try { Dalc.CLIENTE c = CommonBC.Modelo.CLIENTE.First(cl => cl.RUT_PASAPORTE == RutPasaporte); c.NOMBRE = Nombre; c.APELLIDO_P = ApellidoPaterno; c.APELLIDO_M = ApellidoMaterno; c.RUT_PASAPORTE = RutPasaporte; c.DIRECCION = Direccion; c.ID_COMUNA = IdComuna; Dv = c.DV; c.R_P = RP; CommonBC.Modelo.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }