public bool ExisteRut(PROVEEDOR proveedor) { PROVEEDOR p = ent.PROVEEDOR.FirstOrDefault(objeto => objeto.RUT_PROVEEDOR.Equals(proveedor.RUT_PROVEEDOR)); if (p != null) { return(true); } else { return(false); } }
//CRUD Proveedor public bool ExisteRutP(string proveedor) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Proveedor)); StringReader reader = new StringReader(proveedor); Modelo.Proveedor p = (Modelo.Proveedor)ser.Deserialize(reader); ServicioProveedor serv = new ServicioProveedor(); Datos.PROVEEDOR pDatos = new Datos.PROVEEDOR(); pDatos.RUT_PROVEEDOR = p.RUT_PROVEEDOR; if (!serv.ExisteRut(pDatos)) { return(false); } else { return(true); } }
public bool UpdateProveedor(PROVEEDOR proveedor) { PROVEEDOR p = ent.PROVEEDOR.FirstOrDefault(x => x.RUT_PROVEEDOR == proveedor.RUT_PROVEEDOR); if (p != null) { p.APP_MATERNO_PROVEEDOR = proveedor.APP_MATERNO_PROVEEDOR; p.APP_PATERNO_PROVEEDOR = proveedor.APP_PATERNO_PROVEEDOR; p.ID_TIPO_PROVEEDOR = proveedor.ID_TIPO_PROVEEDOR; p.PNOMBRE_PROVEEDOR = proveedor.PNOMBRE_PROVEEDOR; p.SNOMBRE_PROVEEDOR = proveedor.SNOMBRE_PROVEEDOR; ent.SaveChanges(); return(true); } else { return(false); } }
public bool RegistroProveedor(string proveedor) { XmlSerializer ser = new XmlSerializer(typeof(Modelo.Proveedor)); StringReader reader = new StringReader(proveedor); Modelo.Proveedor p = (Modelo.Proveedor)ser.Deserialize(reader); ServicioProveedor servicio = new ServicioProveedor(); Datos.PROVEEDOR pDatos = new Datos.PROVEEDOR(); //Datos Proveedor pDatos.RUT_PROVEEDOR = p.RUT_PROVEEDOR; pDatos.DV_PROVEEDOR = p.DV_PROVEEDOR; pDatos.PNOMBRE_PROVEEDOR = p.PNOMBRE_PROVEEDOR; pDatos.SNOMBRE_PROVEEDOR = p.SNOMBRE_PROVEEDOR; pDatos.APP_PATERNO_PROVEEDOR = p.APP_PATERNO_PROVEEDOR; pDatos.APP_MATERNO_PROVEEDOR = p.APP_MATERNO_PROVEEDOR; pDatos.ID_TIPO_PROVEEDOR = p.ID_TIPO_PROVEEDOR; pDatos.ID_USUARIO = 0; return(servicio.AgregarProveedor(pDatos)); }
public PROVEEDOR BuscarProveedor(short ID_USUARIO) { PROVEEDOR p = ent.PROVEEDOR.FirstOrDefault(x => x.ID_USUARIO == ID_USUARIO); return(p); }
public bool AgregarProveedor(PROVEEDOR proveedor) { ent.PROVEEDOR.Add(proveedor); ent.SaveChanges(); return(true); }