コード例 #1
0
        public TipoOperacionVentaBe Obtener(int tipoOperacionVentaId, SqlConnection cn)
        {
            TipoOperacionVentaBe respuesta = null;

            try
            {
                using (SqlCommand cmd = new SqlCommand("dbo.usp_tipooperacionventa_obtener", cn))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@tipoOperacionVentaId", tipoOperacionVentaId.GetNullable());

                    using (SqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr.HasRows)
                        {
                            if (dr.Read())
                            {
                                respuesta = new TipoOperacionVentaBe();
                                respuesta.TipoOperacionVentaId = dr.GetData <int>("TipoOperacionVentaId");
                                respuesta.CodigoSunat          = dr.GetData <string>("CodigoSunat");
                                respuesta.Nombre = dr.GetData <string>("Nombre");
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                respuesta = null;
            }
            return(respuesta);
        }
コード例 #2
0
        public List <TipoOperacionVentaBe> ListarPorEmpresaTipoComprobante(int empresaId, int tipoComprobanteId, SqlConnection cn)
        {
            List <TipoOperacionVentaBe> lista = null;

            using (SqlCommand cmd = new SqlCommand("dbo.usp_tipooperacionventa_listar_x_empresa_tipocomprobante", cn))
            {
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@empresaId", empresaId.GetNullable());
                cmd.Parameters.AddWithValue("@tipoComprobanteId", tipoComprobanteId.GetNullable());
                using (SqlDataReader dr = cmd.ExecuteReader())
                {
                    if (dr.HasRows)
                    {
                        lista = new List <TipoOperacionVentaBe>();

                        while (dr.Read())
                        {
                            TipoOperacionVentaBe item = new TipoOperacionVentaBe();
                            item.TipoOperacionVentaId = dr.GetData <int>("TipoOperacionVentaId");
                            item.Nombre      = dr.GetData <string>("Nombre");
                            item.CodigoSunat = dr.GetData <string>("CodigoSunat");
                            lista.Add(item);
                        }
                    }
                }
            }
            return(lista);
        }