public List <beProveedor> ListarProveedor(string pCodProvee, string pProveedorName) { List <beProveedor> lbeProveedor = null; using (SqlConnection con = new SqlConnection(Conexion)) { try { con.Open(); daProveedor odaProveedor = new daProveedor(); lbeProveedor = odaProveedor.ListarProveedor(con, pCodProvee, pProveedorName); } catch (SqlException ex) { beLog obeLog; foreach (SqlError err in ex.Errors) { obeLog = new beLog(); obeLog.MensajeError = err.Message; obeLog.DetalleError = ex.StackTrace; ucObjeto <beLog> .grabarArchivoTexto(ArchivoLog, obeLog); } } catch (Exception ex) { beLog obeLog = new beLog(); obeLog.MensajeError = ex.Message; obeLog.DetalleError = ex.StackTrace; ucObjeto <beLog> .grabarArchivoTexto(ArchivoLog, obeLog); } } return(lbeProveedor); }
public bool Actualizar(Proveedor proveedor) { try { daProveedor = new daProveedor(); daProveedor.IniciarTransaccion(); Proveedor proveedor_ = daProveedor.ObtenerPorId(proveedor.idProveedor); proveedor_.razonSocial = proveedor.razonSocial; proveedor_.documentoIdentidad = proveedor.documentoIdentidad; proveedor_.nombreComercial = proveedor.nombreComercial; proveedor_.telefono = proveedor.telefono; proveedor_.correo = proveedor.correo; proveedor_.activo = proveedor.activo; daProveedor.ConfirmarTransaccion(); } catch (Exception) { daProveedor.AbortarTransaccion(); throw; } finally { daProveedor.CerrarSesion(); } return true; }
public List <beProveedor> Listar() { List <beProveedor> lista = new List <beProveedor>(); using (SqlConnection con = new SqlConnection(CadenaConexion)) { try { con.Open(); daProveedor odaProveedor = new daProveedor(); lista = odaProveedor.Listar(con); } catch (Exception ex) { GrabarLog(ex); } } return(lista); }
public bool Eliminar(int idProveedor) { try { daProveedor = new daProveedor(); daProveedor.IniciarTransaccion(); daProveedor.EliminarPorId(idProveedor, constantes.esquemas.Compras); daProveedor.ConfirmarTransaccion(); } catch (Exception) { daProveedor.AbortarTransaccion(); throw; } finally { daProveedor.CerrarSesion(); } return true; }
public bool Agregar(Proveedor proveedor) { try { daProveedor = new daProveedor(); daProveedor.IniciarTransaccion(); daProveedor.Agregar(proveedor); daProveedor.ConfirmarTransaccion(); } catch (Exception) { daProveedor.AbortarTransaccion(); throw; } finally { daProveedor.CerrarSesion(); } return true; }
public IList<Proveedor> ObtenerTodos() { IList<Proveedor> proveedores; try { daProveedor = new daProveedor(); daProveedor.AbrirSesion(); proveedores = daProveedor.ObtenerTodos(); } catch (Exception) { throw; } finally { daProveedor.CerrarSesion(); } return proveedores; }
public Proveedor ObtenerPorId(int idProveedor) { Proveedor proveedor; try { daProveedor = new daProveedor(); proveedor = daProveedor.ObtenerPorId(idProveedor); } catch (Exception) { throw; } finally { daProveedor.CerrarSesion(); } return proveedor; }
public IList<Proveedor> ObtenerActivos() { IList<Proveedor> proveedores; try { daProveedor = new daProveedor(); daProveedor.AbrirSesion(); List<object[]> filtros = new List<object[]>(); filtros.Add(new object[] { "activo", true }); proveedores = daProveedor.ObtenerLista(filtros); } catch (Exception) { throw; } finally { daProveedor.CerrarSesion(); } return proveedores; }