public MLTipoConta Consultar(MLTipoConta tipoConta) { DlConexao con = new DlConexao(); try { con.limparParametros(); con.AdicionarParametros("TipoContaId", tipoConta.TipoContaId); var dt = con.ExecutarConsulta(CommandType.StoredProcedure, "P_listarTipoConta"); for (int i = 0; i < dt.Rows.Count; i++) { tipoConta = new MLTipoConta(); tipoConta = Genericos.Popular <MLTipoConta>(dt, i); } } catch (Exception ex) { throw ex; } finally { con = null; } return(tipoConta); }
//public void Atualizar(MLEstoqueAjuste modelo) //{ //} //public MLEstoqueAjuste Consultar(MLEstoqueAjuste modelo) //{ //} //public void Excluir(int id) //{ //} public List <MLEstoqueAjuste> Listar(MLEstoqueAjuste modelo) { DlConexao con = new DlConexao(); DataTable dt = new DataTable(); List <MLEstoqueAjuste> lstAjuste = new List <MLEstoqueAjuste>(); try { con.limparParametros(); dt = con.ExecutarConsulta(CommandType.StoredProcedure, "P_ListarEstoqueAjuste"); for (int i = 0; i < dt.Rows.Count; i++) { MLEstoqueAjuste ajuste = new MLEstoqueAjuste(); ajuste = Genericos.Popular <MLEstoqueAjuste>(dt, i); var produto = new MLProduto() { ProdutoId = ajuste.ProdutoId }; ajuste.Produto = new DLProduto().Consultar(produto); lstAjuste.Add(ajuste); } } catch (Exception ex) { throw ex; } return(lstAjuste); }
public List <MLFormaPgto> Listar(MLFormaPgto formaPgto) { DlConexao objDLConexao = new DlConexao(); List <MLFormaPgto> lstMLFormaPgto = new List <MLFormaPgto>(); try { objDLConexao.limparParametros(); DataTable dt = objDLConexao.ExecutarConsulta(CommandType.StoredProcedure, "[dbo].[P_ListarFormaPgto]"); if (dt != null) { for (int i = 0; i < dt.Rows.Count; i++) { formaPgto = new MLFormaPgto(); formaPgto = Genericos.Popular <MLFormaPgto>(dt, i); lstMLFormaPgto.Add(formaPgto); } } } catch (Exception ex) { throw ex; } finally { if (objDLConexao != null) { objDLConexao = null; } } return(lstMLFormaPgto); }
public List <MLUsuario> Listar(MLUsuario usuario) { var listaUsuario = new List <MLUsuario>(); var objDLConexao = new DlConexao(); try { objDLConexao.limparParametros(); if (usuario == null) { usuario = new MLUsuario(); } if (usuario.UsuarioId > 0) { objDLConexao.AdicionarParametros("@UsuarioId", usuario.UsuarioId); } if (!string.IsNullOrEmpty(usuario.Nome)) { objDLConexao.AdicionarParametros("@Nome", usuario.Nome); } if (!string.IsNullOrEmpty(usuario.Login)) { objDLConexao.AdicionarParametros("@Login", usuario.Login); } if (usuario.Ativo != null) { objDLConexao.AdicionarParametros("@Ativo", usuario.Ativo); } var dt = objDLConexao.ExecutarConsulta(CommandType.StoredProcedure, "[dbo].[P_ListarUsuario]"); for (int i = 0; i < dt.Rows.Count; i++) { usuario = new MLUsuario(); usuario = Genericos.Popular <MLUsuario>(dt, i); listaUsuario.Add(usuario); } } catch (Exception ex) { throw ex; } finally { objDLConexao = null; } return(listaUsuario); }
public MLProduto Consultar(MLProduto modelo) { DlConexao con = new DlConexao(); var produto = new MLProduto(); produto.Estoque = new MLEstoque(); try { con.limparParametros(); if (modelo.ProdutoId > 0) { con.AdicionarParametros("@ProdutoId", modelo.ProdutoId); } if (modelo.CodigoBarras != null) { con.AdicionarParametros("@CodigoBarras", modelo.CodigoBarras); } var dt = con.ExecutarConsulta(CommandType.StoredProcedure, "[dbo].[P_ListarProduto]"); if (dt.Rows.Count > 0) { produto = Genericos.Popular <MLProduto>(dt, 0); var mlEstoque = new MLEstoque() { ProdutoId = modelo.ProdutoId }; var unidadeMedida = new MLUnidadeMedida() { UnidadeMedidaId = (int)produto.UnidMedidaId }; produto.UnidadeMedida = new DLUnidadeMedida().Consultar(unidadeMedida); mlEstoque = new DLEstoque().Consultar(mlEstoque); produto.Estoque = mlEstoque; } } catch (Exception ex) { throw ex; } return(produto); }
public MLTransportador Consultar(MLTransportador transportador) { DlConexao con = new DlConexao(); try { con.limparParametros(); con.AdicionarParametros("@TransportadorId", transportador.TransportadorId); var dt = con.ExecutarConsulta(CommandType.StoredProcedure, "[dbo].[P_ListarTransportador]"); if (dt.Rows.Count > 0) { transportador = Genericos.Popular <MLTransportador>(dt, 0); } } catch (Exception ex) { throw ex; } return(transportador); }
public MLEstado Consultar(MLEstado estado) { DlConexao con = new DlConexao(); try { con.limparParametros(); con.AdicionarParametros("@EstadoId", estado.EstadoId); var dt = con.ExecutarConsulta(CommandType.StoredProcedure, "[dbo].[P_ListarEstado]"); if (dt.Rows.Count > 0) { estado = Genericos.Popular <MLEstado>(dt, 0); } } catch (Exception ex) { throw ex; } return(estado); }