Пример #1
0
        public ResponseFacturaInserta insertaFacturaCabecera(string nombreCliente, string nombreVendedor)
        {
            ResponseFacturaInserta respuestaFactura = new ResponseFacturaInserta();

            try
            {
                Conexion db = new Conexion();
                db.conexion();
                db.crearComandoP("SP_tmp_inserta_factura_cabecera");
                db.AgregarParamatroSP("@nombreCliente", nombreCliente, DbType.String, ParameterDirection.Input);
                db.AgregarParamatroSP("@nombreVendedor", nombreVendedor, DbType.String, ParameterDirection.Input);
                db.AgregarParamatroSP("@idFactura", 0, DbType.Int32, ParameterDirection.Output);
                db.ejecutaComandoSP();
                respuestaFactura.CodigoFactura = (int)db.obtenerValorParametro("@idFactura");
                respuestaFactura.codigoSalida  = "000";
                respuestaFactura.mensajeSalida = "Transac. ok";
            }
            catch (Exception ex)
            {
                respuestaFactura.codigoSalida  = "001";
                respuestaFactura.mensajeSalida = "Error:" + ex.ToString();
                respuestaFactura.CodigoFactura = 0;
            }
            return(respuestaFactura);
        }
Пример #2
0
 public ResponseFacturaInserta InsertaFacturaCbecera(string nombreCliente, string nombreVenvedor)
 {
     try
     {
         Metodos objMetodo = new Metodos();
         return(objMetodo.insertaFacturaCabecera(nombreCliente, nombreVenvedor));
     }
     catch (Exception ex)
     {
         ResponseFacturaInserta response = new ResponseFacturaInserta();
         response.codigoSalida  = "002";
         response.mensajeSalida = ex.ToString();
         return(response);
     }
 }
Пример #3
0
        public ResponseFacturaInserta insertaFacturaCabecera(int valorA)
        {
            ResponseFacturaInserta respuestaFactura = new ResponseFacturaInserta();

            try
            {
                ConexionDB db = new ConexionDB();
                db.conectar();
                db.CrearcomandoSP("sp_pruebas_insert");
                db.AgregaParametroSP("@v_valor_a", valorA, DbType.Int32, ParameterDirection.Input);
                db.AgregaParametroSP("@v_valor_b", 0, DbType.Int32, ParameterDirection.Output);
                db.ejecutaComandoSP();
                respuestaFactura.CodigoFactura = (int)db.obtenerValorParam("@v_valor_b");
                respuestaFactura.codigoSalida  = "000";
                respuestaFactura.mensajeSalida = "Transac. ok";
            }
            catch (Exception ex)
            {
                respuestaFactura.codigoSalida  = "001";
                respuestaFactura.mensajeSalida = "Error:" + ex.ToString();
                respuestaFactura.CodigoFactura = 0;
            }
            return(respuestaFactura);
        }