public bool Delete() { try { CesfamDatos.PACIENTE Pac = Acceso.ModeloCesfam.PACIENTE.First(pac => pac.ID_PACIENTE == this.IdPaciente); Acceso.ModeloCesfam.PACIENTE.Remove(Pac); Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Read(int idPaciente) { try { CesfamDatos.PACIENTE Pac = Acceso.ModeloCesfam.PACIENTE.First(pac => pac.ID_PACIENTE == idPaciente); this.IdPaciente = (int)Pac.ID_PACIENTE; this.ApellidoMaterno = Pac.APELLIDO_MATERNO; this.ApellidoPaterno = Pac.APELLIDO_PATERNO; this.CodigoLibreta = Pac.CODIGO_LIBRETA; this.Correo = Pac.CORREO; this.FechaNacimiento = Pac.FECHA_NACIMIENTO; this.Nombre = Pac.NOMBRE; this.Rut = Pac.RUT; this.Direccion = Pac.DIRECCION; return(true); } catch (Exception) { return(false); } }
public bool Update(int idPaciente, string apMaterno, string apPaterno, string codigoLibreta, string correo, string fechaNac, string nombre, string rut, string direccion) { try { CesfamDatos.PACIENTE Pac = Acceso.ModeloCesfam.PACIENTE.First(pac => pac.ID_PACIENTE == idPaciente); Pac.APELLIDO_MATERNO = apMaterno; Pac.APELLIDO_PATERNO = apPaterno; Pac.CODIGO_LIBRETA = codigoLibreta; Pac.CORREO = correo; Pac.FECHA_NACIMIENTO = DateTime.Parse(fechaNac); Pac.NOMBRE = nombre; Pac.RUT = rut; Pac.DIRECCION = direccion; Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Update() { try { CesfamDatos.PACIENTE Pac = Acceso.ModeloCesfam.PACIENTE.First(pac => pac.ID_PACIENTE == this.IdPaciente); Pac.ID_PACIENTE = this.IdPaciente; Pac.APELLIDO_MATERNO = this.ApellidoMaterno; Pac.APELLIDO_PATERNO = this.ApellidoPaterno; Pac.CODIGO_LIBRETA = this.CodigoLibreta; Pac.CORREO = this.Correo; Pac.FECHA_NACIMIENTO = this.FechaNacimiento; Pac.NOMBRE = this.Nombre; Pac.RUT = this.Rut; Pac.DIRECCION = this.Direccion; Acceso.ModeloCesfam.SaveChanges(); return(true); } catch (Exception) { return(false); } }