Exemple #1
0
        public bool save()
        {
            try
            {
                PRODUCTOR p = new PRODUCTOR();
                p.PROV_RUT            = rut;
                p.PROV_NOMBRE         = nombre;
                p.PROV_EMAIL          = email;
                p.COMUNA_COM_ID       = comuna;
                p.PROV_FECHA_REGISTRO = fecha_registro;
                p.PROV_DIRECCION      = direccion;
                p.PROV_VALORACION     = 0;
                p.PROV_ESTADO         = "H";

                using (var comun = new Common().modelo)
                {
                    comun.PRODUCTOR.Add(p);
                    comun.SaveChanges();
                    return(true);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemple #2
0
 public bool delete()
 {
     try
     {
         using (var comun = new Common().modelo)
         {
             PRODUCTOR p = comun.PRODUCTOR.First(pp => pp.PROV_RUT == rut);
             comun.PRODUCTOR.Remove(p);
             comun.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemple #3
0
 public static Productor findProductorByEmail(String email)
 {
     try
     {
         Productor pp = null;
         using (var comun = new Common().modelo)
         {
             PRODUCTOR p = comun.PRODUCTOR.First(ppp => ppp.PROV_EMAIL.Equals(email));
             pp     = new Productor();
             pp.rut = p.PROV_RUT;
             return(pp);
         }
     }
     catch (Exception ex)
     {
         return(null);
     }
 }
Exemple #4
0
 public bool update()
 {
     try
     {
         using (var comun = new Common().modelo)
         {
             PRODUCTOR p = comun.PRODUCTOR.First(pp => pp.PROV_RUT == rut);
             p.PROV_NOMBRE         = nombre;
             p.PROV_EMAIL          = email;
             p.COMUNA_COM_ID       = comuna;
             p.PROV_FECHA_REGISTRO = fecha_registro;
             p.PROV_DIRECCION      = direccion;
             p.PROV_VALORACION     = valoracion;
             p.PROV_ESTADO         = estado;
             comun.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }