public List <ComprasDetalleInfo> ListarComprasDetalle(int compraDetalleId, int compraId) { var clienteListaInfo = new List <ComprasDetalleInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerCompraDetalle"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("CompraId", SqlDbType.Int).Value = compraId; sqlComando.Parameters.Add("CompraDetalleId", SqlDbType.Int).Value = compraDetalleId; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { clienteListaInfo.Add(CargarDetalleCompra(dr)); } } oConexion.Close(); } return(clienteListaInfo); }
public int Eliminar(int empresaId) { int resultado = 0; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "EliminarEmpresa", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("EmpresaId", SqlDbType.Int).Value = empresaId; oConnection.Open(); resultado = sqlComando.ExecuteNonQuery(); oConnection.Close(); } } catch (Exception ex) { bool rethrow = ExceptionPolicy.HandleException(ex, Constantes.ExcepcionPoliticaAccesoDatos); if (rethrow) { throw; } } return(resultado); }
public int Actualizar(TipoProductoInfo tipoProductoInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "ActualizarTipoProducto", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("TipoProductoId", SqlDbType.Int).Value = tipoProductoInfo.TipoProductoId; sqlComando.Parameters.Add("Nombre", SqlDbType.VarChar).Value = tipoProductoInfo.Nombre; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = tipoProductoInfo.Descripcion; sqlComando.Parameters.Add("Nivel", SqlDbType.Int).Value = tipoProductoInfo.Nivel; sqlComando.Parameters.Add("TipoProductoPadreId", SqlDbType.Int).Value = tipoProductoInfo.TipoProductoPadreId > 0 ? tipoProductoInfo.TipoProductoPadreId : (object)System.DBNull.Value; sqlComando.Parameters.Add("Activo", SqlDbType.Int).Value = tipoProductoInfo.Activo; sqlComando.Parameters.Add("UsuarioModificacionId", SqlDbType.Int).Value = tipoProductoInfo.UsuarioModificacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public int Insertar(PaisInfo paisInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarPais", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("EmpresaId", SqlDbType.Int).Value = paisInfo.PaisId; //sqlComando.Parameters.Add("TipoDocumentoId", SqlDbType.Int).Value = paisInfo.TipoDocumentoId; //sqlComando.Parameters.Add("NumeroDocumento", SqlDbType.VarChar).Value = paisInfo.NumeroDocumento; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = paisInfo.Descripcion; //sqlComando.Parameters.Add("RazonSocial", SqlDbType.VarChar).Value = paisInfo.RazonSocial; //sqlComando.Parameters.Add("Ciiu", SqlDbType.VarChar).Value = paisInfo.Ciiu; //sqlComando.Parameters.Add("Direccion", SqlDbType.VarChar).Value = paisInfo.Direccion; sqlComando.Parameters.Add("Activo", SqlDbType.Int).Value = paisInfo.Activo; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = paisInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public DataTable EjecutarSelect(string strScript) { var resultado = new DataTable(); try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConnection; sqlComando.CommandText = "ems_script_ejecutar"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("vchScript", SqlDbType.NVarChar).Value = strScript; oConnection.Open(); resultado.Load(sqlComando.ExecuteReader()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public int Insertar(InventarioInfo inventarioInfo) { int resultado = 0; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarInventario", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("AlmacenId", SqlDbType.Int).Value = inventarioInfo.AlmacenId; sqlComando.Parameters.Add("ProductoId", SqlDbType.Int).Value = inventarioInfo.ProductoId; sqlComando.Parameters.Add("NuevoInventario", SqlDbType.Decimal).Value = inventarioInfo.InventarioActual; sqlComando.Parameters.Add("TipoNegocioId", SqlDbType.Int).Value = inventarioInfo.TipoNegocioId; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = inventarioInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { bool rethrow = ExceptionPolicy.HandleException(ex, Constantes.ExcepcionPoliticaAccesoDatos); if (rethrow) { throw ex; } } return(resultado); }
public int InsertarMovimientos(MovimientosInfo movimientosInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarMovimientos", CommandType = CommandType.StoredProcedure }; //sqlComando.Parameters.Add("ComprasDetalleId", SqlDbType.Int).Value = ventaInfo.ComprasDetalleId; sqlComando.Parameters.Add("OperacionId", SqlDbType.Int).Value = movimientosInfo.OperacionId; sqlComando.Parameters.Add("TipoMovimientoId", SqlDbType.Int).Value = movimientosInfo.TipoMovimientoId; sqlComando.Parameters.Add("FechaOperacion", SqlDbType.DateTime2).Value = movimientosInfo.FechaOperacion; sqlComando.Parameters.Add("Glosa", SqlDbType.VarChar).Value = movimientosInfo.Glosa; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = movimientosInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public int Actualizar(ParametrosGlobalesInfo oParametrosGlobalesInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "ActualizarParametrosGlobales", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("ParametroId", SqlDbType.Int).Value = oParametrosGlobalesInfo.CodigoParametro; sqlComando.Parameters.Add("NombreParametro", SqlDbType.VarChar).Value = oParametrosGlobalesInfo.NombreParametro; sqlComando.Parameters.Add("ValorParametro", SqlDbType.VarChar).Value = oParametrosGlobalesInfo.ValorParametro; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = oParametrosGlobalesInfo.Descripcion; sqlComando.Parameters.Add("Editable", SqlDbType.VarChar).Value = oParametrosGlobalesInfo.Editable; sqlComando.Parameters.Add("UsuarioIdModificacion", SqlDbType.Int).Value = oParametrosGlobalesInfo.UsuarioIdModificacion; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw new Exception(ex.Message); } return(resultado); }
public int Eliminar(int codigoEmpresa) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "EliminarParametrosGlobales", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("ParametroId", SqlDbType.Int).Value = codigoEmpresa; oConnection.Open(); resultado = sqlComando.ExecuteNonQuery(); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <UsuarioInfo> ListarPaginado(int usuarioId, string login, string password, string correo, int perfilId, int tamanioPagina, int numeroPagina) { var usuarioListaInfo = new List <UsuarioInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerUsuarioPaginado"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("UsuarioId", SqlDbType.Int).Value = usuarioId; sqlComando.Parameters.Add("Login", SqlDbType.VarChar).Value = login; sqlComando.Parameters.Add("Password", SqlDbType.VarChar).Value = password; sqlComando.Parameters.Add("Correo", SqlDbType.VarChar).Value = correo; sqlComando.Parameters.Add("PerfilId", SqlDbType.Int).Value = perfilId; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { usuarioListaInfo.Add(CargarUsuarioInfo(dr)); } } oConexion.Close(); } return(usuarioListaInfo); }
public int Insertar(VentaSunatInfo ventaSunatInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarVentaSunat", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("VentaId", SqlDbType.Int).Value = ventaSunatInfo.VentaId; sqlComando.Parameters.Add("CodigoRespuesta", SqlDbType.VarChar).Value = ventaSunatInfo.CodigoRespuesta; sqlComando.Parameters.Add("Exito", SqlDbType.Int).Value = ventaSunatInfo.Exito; sqlComando.Parameters.Add("MensajeError", SqlDbType.VarChar).Value = ventaSunatInfo.MensajeError; sqlComando.Parameters.Add("MensajeRespuesta", SqlDbType.VarChar).Value = ventaSunatInfo.MensajeRespuesta; sqlComando.Parameters.Add("NombreArchivo", SqlDbType.VarChar).Value = ventaSunatInfo.NombreArchivo; sqlComando.Parameters.Add("Pila", SqlDbType.VarChar).Value = ventaSunatInfo.Pila; sqlComando.Parameters.Add("TramaZipCdr", SqlDbType.VarChar).Value = ventaSunatInfo.TramaZipCdr; sqlComando.Parameters.Add("NroTicket", SqlDbType.VarChar).Value = ventaSunatInfo.NroTicket; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = ventaSunatInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <UsuarioInfo> ListarLogin(string login) { var usuarioListaInfo = new List <UsuarioInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerUsuarioLogin"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("Login", SqlDbType.VarChar).Value = login; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { usuarioListaInfo.Add(CargarUsuarioInfo(dr)); } } oConexion.Close(); } return(usuarioListaInfo); }
public List <ComprasDetalleInfo> ListarComprasDetalleAlmacen(string fechaInicio, string fechaFin, int tamanioPagina, int numeroPagina) { var clienteListaInfo = new List <ComprasDetalleInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerCompraDetalleAlmacen"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("FechaInicio", SqlDbType.VarChar).Value = fechaInicio; sqlComando.Parameters.Add("FechaFin", SqlDbType.VarChar).Value = fechaFin; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { clienteListaInfo.Add(CargarDetalleCompraAlmacen(dr)); } } oConexion.Close(); } return(clienteListaInfo); }
public List <CompraInfo> ListarPaginado(int compraId, int proveedorId, int tipoNegocioId, int tamanioPagina, int numeroPagina) { var clienteListaInfo = new List <CompraInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerComprasPaginado"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("CompraId", SqlDbType.Int).Value = compraId; sqlComando.Parameters.Add("ProveedorId", SqlDbType.Int).Value = proveedorId; sqlComando.Parameters.Add("TipoNegocioId", SqlDbType.Int).Value = tipoNegocioId; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { clienteListaInfo.Add(CargarCompraInfoPag(dr)); } } oConexion.Close(); } return(clienteListaInfo); }
public List <VentaInfo> ListarPaginado(int ventaId, string numeroDocumento, string tipoComprobanteId, DateTime fechaInicio, DateTime fechaFin, int estadoId, int monedaId, int tipoNegocioId, int tamanioPagina, int numeroPagina) { var ventaListaInfo = new List <VentaInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerVentaPaginado"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("VentaId", SqlDbType.Int).Value = ventaId; sqlComando.Parameters.Add("NumeroDocumento", SqlDbType.VarChar).Value = numeroDocumento; sqlComando.Parameters.Add("TipoComprobanteId", SqlDbType.VarChar).Value = tipoComprobanteId; sqlComando.Parameters.Add("FechaEmisionInicio", SqlDbType.DateTime).Value = fechaInicio; sqlComando.Parameters.Add("FechaEmisionFin", SqlDbType.DateTime).Value = fechaFin; sqlComando.Parameters.Add("EstadoId", SqlDbType.Int).Value = estadoId; sqlComando.Parameters.Add("MonedaId", SqlDbType.Int).Value = monedaId; sqlComando.Parameters.Add("TipoNegocioId", SqlDbType.Int).Value = tipoNegocioId; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { ventaListaInfo.Add(CargarVentaInfo(dr)); } } oConexion.Close(); } return(ventaListaInfo); }
public List <ParametrosGlobalesInfo> ListarParametrosGlobalesPaginado(int codigoParametro, int tamanioPagina, int numeroPagina) { var codigoListaParametro = new List <ParametrosGlobalesInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConexion, CommandText = "ObtenerParametrosGlobalesPaginado", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("ParametroId", SqlDbType.Int).Value = codigoParametro; sqlComando.Parameters.Add("PageSize", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("PageNumber", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { codigoListaParametro.Add(CargarParametrosGlobalesPagInfo(dr)); } } oConexion.Close(); } return(codigoListaParametro); }
public int Insertar(AlmacenInfo almacenInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarAlmacen", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("EmpresaId", SqlDbType.Int).Value = almacenInfo.EmpresaId; sqlComando.Parameters.Add("Codigo", SqlDbType.VarChar).Value = almacenInfo.Codigo; sqlComando.Parameters.Add("Nombre", SqlDbType.VarChar).Value = almacenInfo.Nombre; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = almacenInfo.Descripcion; sqlComando.Parameters.Add("Direccion", SqlDbType.VarChar).Value = almacenInfo.Direccion; sqlComando.Parameters.Add("Activo", SqlDbType.Int).Value = almacenInfo.Activo; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = almacenInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public int Insertar(TablaMaestraInfo tablaMaestraInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarTablaMaestra", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("TablaId", SqlDbType.Int).Value = tablaMaestraInfo.TablaId; sqlComando.Parameters.Add("Codigo", SqlDbType.VarChar).Value = tablaMaestraInfo.Codigo; sqlComando.Parameters.Add("NombreCorto", SqlDbType.VarChar).Value = tablaMaestraInfo.NombreCorto; sqlComando.Parameters.Add("NombreLargo", SqlDbType.VarChar).Value = tablaMaestraInfo.NombreLargo; sqlComando.Parameters.Add("Editable", SqlDbType.Int).Value = tablaMaestraInfo.Editable; sqlComando.Parameters.Add("Activo", SqlDbType.Int).Value = tablaMaestraInfo.Activo; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = tablaMaestraInfo.UsuarioModificacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <InventarioInfo> ListarPaginado(int inventarioId, int almacenId, int tipoNegocioId, int tamanioPagina, int numeroPagina) { var inventarioListaInfo = new List <InventarioInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerInventarioPaginado"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("InventarioId", SqlDbType.Int).Value = inventarioId; sqlComando.Parameters.Add("AlmacenId", SqlDbType.Int).Value = almacenId; sqlComando.Parameters.Add("TipoNegocioId", SqlDbType.Int).Value = tipoNegocioId; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { inventarioListaInfo.Add(CargarInventarioPagInfo(dr)); } } oConexion.Close(); } return(inventarioListaInfo); }
public int Actualizar(IslaInfo islaInfo) { int resultado = 0; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "ActualizarIsla", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("IslaId", SqlDbType.Int).Value = islaInfo.IslaId; sqlComando.Parameters.Add("Nombre", SqlDbType.VarChar).Value = islaInfo.Nombre; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = islaInfo.Descripcion; sqlComando.Parameters.Add("Codigo", SqlDbType.VarChar).Value = islaInfo.Codigo; sqlComando.Parameters.Add("Activo", SqlDbType.Int).Value = islaInfo.Activo; sqlComando.Parameters.Add("UsuarioModificacionId", SqlDbType.Int).Value = islaInfo.UsuarioModificacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { bool rethrow = ExceptionPolicy.HandleException(ex, Constantes.ExcepcionPoliticaAccesoDatos); if (rethrow) { throw ex; } } return(resultado); }
public int Insertar(PerfilOpcionInfo perfilOpcionInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarPerfilOpcion", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("PerfilId", SqlDbType.Int).Value = perfilOpcionInfo.PerfilId; sqlComando.Parameters.Add("OpcionId", SqlDbType.Int).Value = perfilOpcionInfo.OpcionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <UbigeoInfo> ListarProv(int codigoUbigeo) { var ubigeoListaInfo = new List <UbigeoInfo>();; using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerUbigeoProv"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("UbigeoId", SqlDbType.Int).Value = codigoUbigeo; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { ubigeoListaInfo.Add(CargarUbigeoProvInfo(dr)); } } oConexion.Close(); } return(ubigeoListaInfo); }
public List <AgenciaInfo> Listar(int agenciaId) { var agenciaListaInfo = new List <AgenciaInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerAgencia"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("AgenciaId", SqlDbType.Int).Value = agenciaId; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { agenciaListaInfo.Add(CargarAgenciaInfo(dr)); } } oConexion.Close(); } return(agenciaListaInfo); }
public List <UbigeoInfo> ListarUbigeo(int codigoDepartamento, int codigoProvincia, int codigoDistrito, int tamanioPagina, int numeroPagina) { var ubigeoListaInfo = new List <UbigeoInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerUbigeoPaginacion"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("DepartamentoId", SqlDbType.Int).Value = codigoDepartamento; sqlComando.Parameters.Add("ProvinciaId", SqlDbType.Int).Value = codigoProvincia; sqlComando.Parameters.Add("DistritoId", SqlDbType.Int).Value = codigoDistrito; sqlComando.Parameters.Add("PageSize", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("PageNumber", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { ubigeoListaInfo.Add(CargarUbigeoPaginacionInfo(dr)); } } oConexion.Close(); } return(ubigeoListaInfo); }
public string EjecutarScriptValor(string strScript) { var resultado = String.Empty; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConnection; sqlComando.CommandTimeout = 0; sqlComando.CommandText = "ems_script_ejecutar"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("vchScript", SqlDbType.NVarChar).Value = strScript; oConnection.Open(); resultado = sqlComando.ExecuteScalar().ToString(); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <VentaInfo> Listar(string ventas) { var ventaListaInfo = new List <VentaInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerVentas"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("Ventas", SqlDbType.VarChar).Value = ventas; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { ventaListaInfo.Add(CargarVentaInfo(dr)); } } oConexion.Close(); } return(ventaListaInfo); }
public List <EmpresaInfo> ListarPaginado(int empresaId, int tamanioPagina, int numeroPagina) { var empresaListaInfo = new List <EmpresaInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerEmpresaPaginado"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("EmpresaId", SqlDbType.Int).Value = empresaId; sqlComando.Parameters.Add("TamanioPagina", SqlDbType.Int).Value = tamanioPagina; sqlComando.Parameters.Add("NumeroPagina", SqlDbType.Int).Value = numeroPagina; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { empresaListaInfo.Add(CargarEmpresaInfo(dr)); } } oConexion.Close(); } return(empresaListaInfo); }
public int InsertarDetalle(VentaDetalleInfo ventaDetalleInfo) { int resultado; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "InsertarVentaDetalle", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("VentaId", SqlDbType.Int).Value = ventaDetalleInfo.VentaId; sqlComando.Parameters.Add("ProductoId", SqlDbType.Int).Value = ventaDetalleInfo.ProductoId; sqlComando.Parameters.Add("Cantidad", SqlDbType.Decimal).Value = ventaDetalleInfo.Cantidad; sqlComando.Parameters.Add("PrecioUnitario", SqlDbType.Decimal).Value = ventaDetalleInfo.PrecioUnitario; sqlComando.Parameters.Add("SubTotal", SqlDbType.Decimal).Value = ventaDetalleInfo.SubTotal; sqlComando.Parameters.Add("Descuento", SqlDbType.Decimal).Value = ventaDetalleInfo.Descuento; sqlComando.Parameters.Add("Igv", SqlDbType.Decimal).Value = ventaDetalleInfo.Igv; sqlComando.Parameters.Add("MontoTotal", SqlDbType.Decimal).Value = ventaDetalleInfo.MontoTotal; sqlComando.Parameters.Add("Placa", SqlDbType.VarChar).Value = ventaDetalleInfo.Placa; sqlComando.Parameters.Add("UsuarioCreacionId", SqlDbType.Int).Value = ventaDetalleInfo.UsuarioCreacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { throw ex; } return(resultado); }
public List <TipoProductoInfo> Listar(int tipoProductoId, int tipoProductoPadreId, int nivel) { var clienteListaInfo = new List <TipoProductoInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerTipoProducto"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("TipoProductoId", SqlDbType.Int).Value = tipoProductoId; sqlComando.Parameters.Add("TipoProductoPadreId", SqlDbType.Int).Value = tipoProductoPadreId; sqlComando.Parameters.Add("Nivel", SqlDbType.Int).Value = nivel; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { clienteListaInfo.Add(CargarTipoProductoLista(dr)); } } oConexion.Close(); } return(clienteListaInfo); }
public List <ProductoTipoTiendaInfo> ListarProductoTipoTienda(int productoId, int tipoTiendaId) { var productoTipoTiendaListaInfo = new List <ProductoTipoTiendaInfo>(); using (var oConexion = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand(); sqlComando.Connection = oConexion; sqlComando.CommandText = "ObtenerProductoTipoTienda"; sqlComando.CommandType = CommandType.StoredProcedure; sqlComando.Parameters.Add("ProductoId", SqlDbType.Int).Value = productoId; sqlComando.Parameters.Add("TipoTiendaId", SqlDbType.Int).Value = tipoTiendaId; oConexion.Open(); using (SqlDataReader dr = sqlComando.ExecuteReader()) { while (dr.Read()) { productoTipoTiendaListaInfo.Add(CargarProductoTipoTiendaInfo(dr)); } } oConexion.Close(); } return(productoTipoTiendaListaInfo); }