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); }
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); } }
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); }