public int ActualizarProveedor(string idProveedor, string direccion, string razonSocial, string tipoDocumento, string numeroDocumento, string telefono, string contacto, string estado, out Transaction transaction) { try { PETCenter.DataAccess.Configuration.DAO dao = new DAO(); daCompras da = new daCompras(); int result = da.ActualizarProveedor(idProveedor, direccion, razonSocial, tipoDocumento, numeroDocumento, telefono, contacto, estado); if (result == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No se realizó la operación"); } else { transaction = Common.GetTransaction(TypeTransaction.OK, "Operación realizada satisfactoriamente"); } return(result); } catch (Exception ex) { transaction = Common.GetTransaction(TypeTransaction.ERR, ex.Message); return(0); } }
public CollectionProveedores GetProveedores_Busqueda(string tipodocumento, string nrodocumento, string codigoProveedor, string nombreProveedor) { try { PETCenter.DataAccess.Configuration.DAO dao = new DAO(); Transaction transaction; daCompras da = new daCompras(); List <Proveedor> provl = da.GetProveedores_Busqueda(tipodocumento, nrodocumento, codigoProveedor, nombreProveedor); if (provl.Count() == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No existen ordenes de compra disponibles"); } else { transaction = Common.GetTransaction(TypeTransaction.OK, ""); } return(new CollectionProveedores(provl, transaction)); } catch (Exception ex) { return(new CollectionProveedores(Common.GetTransaction(TypeTransaction.ERR, ex.Message))); } }
public CollectionProveedores GetProveedor_Id(int idproveddor) { try { PETCenter.DataAccess.Configuration.DAO dao = new DAO(); Transaction transaction; daCompras da = new daCompras(); List <Proveedor> provl = da.GetProveedor_Id(idproveddor); if (provl.Count() == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No se pudo recuperar la información del proveedor"); } else { transaction = Common.GetTransaction(TypeTransaction.OK, ""); } return(new CollectionProveedores(provl, transaction)); } catch (Exception ex) { return(new CollectionProveedores(Common.GetTransaction(TypeTransaction.ERR, ex.Message))); } }
public int DeleteProovedor(string idProveedor, string estado, out Transaction transaction) { try { PETCenter.DataAccess.Configuration.DAO dao = new DAO(); daCompras da = new daCompras(); int result = da.DeleteProveedor(idProveedor, estado); if (result == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No se realizó la transacción"); } else { transaction = Common.GetTransaction(TypeTransaction.OK, ""); } return(result); } catch (Exception ex) { transaction = Common.GetTransaction(TypeTransaction.ERR, ex.Message); return(0); } }
public Proveedor GetProveedor(int idProveedor, out Transaction transaction) { try { PETCenter.DataAccess.Configuration.DAO dao = new DAO(); transaction = Common.GetTransaction(TypeTransaction.OK, ""); daCompras da = new daCompras(); Proveedor provl = da.GetProveedor(idProveedor); if (provl != null) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No existen proveedores disponibles"); } else { transaction = Common.GetTransaction(TypeTransaction.OK, ""); } return(provl); } catch (Exception ex) { transaction = Common.GetTransaction(TypeTransaction.ERR, ex.Message); return(new Proveedor()); } }