예제 #1
0
 public bool Read()
 {
     try
     {
         Datos.MASCOTA ma = (from mais in Conexion.Ani.MASCOTA
                             where mais.IDMASCOTA == Id
                             select mais).First();
         Id     = ma.IDMASCOTA;
         Nombre = ma.NOMBRE;
         Edadm  = ma.EDAD;
         TipoRaza TR;
         Enum.TryParse(ma.RAZA, out TR);
         Raza = TR;
         Esterilizados ET;
         Enum.TryParse(ma.ESTERILIZADO, out ET);
         Esterilizado = ET;
         Sexos SX;
         Enum.TryParse(ma.SEXO, out SX);
         Sexo = SX;
         TipoAtencion TA;
         Enum.TryParse(ma.TIPO_ATENCION, out TA);
         TipoAte   = TA;
         FechaNaci = DateTime.MaxValue;
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #2
0
 public bool Delete()
 {
     try
     {
         Datos.MASCOTA mas = (from masco in Conexion.Ani.MASCOTA
                              where masco.NOMBRE == Nombre
                              select masco).First();
         Conexion.Ani.MASCOTA.Remove(mas);
         Conexion.Ani.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #3
0
 public bool Update()
 {
     try
     {
         Datos.MASCOTA mas = Conexion.Ani.MASCOTA.First(m => m.IDMASCOTA == Id);
         mas.IDMASCOTA        = Id;
         mas.NOMBRE           = Nombre;
         mas.EDAD             = Edadm;
         mas.RAZA             = Raza.ToString();
         mas.ESTERILIZADO     = Esterilizado.ToString();
         mas.SEXO             = Sexo.ToString();
         mas.FECHA_NACIMIENTO = FechaNaci;
         mas.TIPO_ATENCION    = TipoAte.ToString();
         mas.FECHA_NACIMIENTO = FechaNaci;
         Conexion.Ani.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
예제 #4
0
 public bool  Create()
 {
     try
     {
         Datos.MASCOTA mas = new Datos.MASCOTA()
         {
             IDMASCOTA        = Id,
             NOMBRE           = Nombre,
             EDAD             = Edadm,
             RAZA             = Raza.ToString(),
             ESTERILIZADO     = Esterilizado.ToString(),
             SEXO             = Sexo.ToString(),
             TIPO_ATENCION    = TipoAte.ToString(),
             FECHA_NACIMIENTO = FechaNaci,
         };
         Conexion.Ani.MASCOTA.Add(mas);
         Conexion.Ani.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }