public short Eliminar(string ptNumero) { // Descripción : Elimina una Persona por Numero // Parámetros : ptNumero // Retorno : 0 OK // 3 Error al eliminar // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short suceso = 0; ltComando = "exec sva_lce_eli_cas_mat '" + ptNumero + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { int success = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { suceso = 0; } else { //modLCEData.GenericError("CasaMatriz.Eliminar", Information.Err().Number, Information.Err().Description); suceso = 3; } } return(suceso); }
public int EliminarCap3b5(int plNumeroCotizacion, int plCodigoLimite, int plCorrelativo, DateTime pxFecha) { // Descripción : Elimina afectacion a limite Cap 3b5 a Limite de Cotizacion // Parámetros : plNumeroCotizacion, plCodigoLimite, plCorrelativo, pxFecha // Retorno : 0 OK // 3 Error al eliminar string ltComando; int success = 0; ltComando = "exec sp_lce_eli_rel_limte_ctzcn " + Convert.ToString(plNumeroCotizacion) + "," + Convert.ToString(plCodigoLimite) + "," + Convert.ToString(plCorrelativo) + ",'" + pxFecha.ToString("yyyy/mm/dd") + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { success = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { success = 0; } else { //modLCEData.GenericError("RelacionLimiteCotizacion.EliminarCap3b5", Information.Err().Number, Information.Err().Description); success = 3; } } return(success); }
public short Eliminar(string piCodigo) { // Descripción : Elimina un tipo de producto LCE por Codigo // Parámetros : piCodigo // Retorno : 0 OK // 3 Error al eliminar // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short suceso = 0; ltComando = "exec sp_lce_eli_tipo_ctzcn_lcext '" + piCodigo + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { int success = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { suceso = 0; } else { //modLCEData.GenericError("TipoProducto.Eliminar", Information.Err().Number, Information.Err().Description); errlist.Add("No fue posible eliminar el codigo '" + piCodigo + "'"); suceso = 3; } } return(suceso); }
public short Reservar3b5(int nroCot) { // Descripción : Anula Reserva de un Límite Capitulo 3b5 // Parámetros : Ninguno // Retorno : >0 OK // -3 Error al Reservar3b5 // ============================================= string ltComando; ltComando = "exec sva_bth_apl_rsv_cap_3b5 " + Convert.ToString(nroCot); short success = 0; using (DataFinder db = new DataFinder(dataConnectionString)) { int resultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { success = (short)resultado; } else { //Global.GenericError("Capitulo3b5.Reservar3b5", Information.Err().Number, Information.Err().Description); errlist.AddRange(db.errlist); success = -3; } } return(success); }
public short Modificar() { // Descripción : Modifica un Límite Capitulo 3b5 // Parámetros : Ninguno // Retorno : 0 OK // 3 Error al modificar // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short suceso = 0; ltComando = "exec sva_cle_act_cap_3b5 "; ltComando += "" + Global.ConvertirComaPorPunto(Convert.ToString(MontoOtorgado15)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(TotalInteres15)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtilizado15)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoDisponible15)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReservado15)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoOtorgado30)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(TotalInteres30)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtilizado30)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoDisponible30)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReservado30)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoOtorgado70)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(TotalInteres70)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtilizado70)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoDisponible70)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReservado70)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoOtorgado70Adi)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtilizado70Adi)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoDisponible70Adi)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReservado70Adi)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReserva70Pri)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoReserva70Sec)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtiliza70Pri)); ltComando += "," + Global.ConvertirComaPorPunto(Convert.ToString(MontoUtiliza70Sec)); using (DataFinder db = new DataFinder(dataConnectionString)) { int success = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { suceso = 0; } else { //Global.GenericError("Limite.Modificar", Information.Err().Number, Information.Err().Description); errlist.AddRange(db.errlist); suceso = 3; } } return(suceso); }
public short Guardar() { // Descripción : Guarda una Persona y su direccion // Parámetros : Ninguno // Retorno : 0 OK // 3 Error al guardar la persona // 4 Error al guardar la direccion // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= int liJuridica; int liEsRutFicticio; int liEsNombreLegal; string ltCodigoTipo = ""; string ltCodigoPais = ""; string ltComando; short success = 0; liJuridica = (EsJuridica ? 1: 0); liEsRutFicticio = (EsRutFicticio ? 1: 0); liEsNombreLegal = (EsNombreLegal ? 1: 0); ltCodigoTipo = ((CodigoTipo == -1)? "null": CodigoTipo.ToString()); ltCodigoPais = ((CodigoPais == -1)? "null": CodigoPais.ToString()); Numero = Global.ConvertirRutNro(Numero); // bd_persona.. ltComando = "exec sp_lce_act_datos_prsna '" + Numero + "'," + ltCodigoTipo + "," + ltCodigoPais; using (DataFinder db = new DataFinder(dataConnectionString)) { int resultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { if (resultado == 1) { success = 0; } else { success = 3; } } else { //modLCEData.GenericError("Persona.Guardar", Information.Err().Number, Information.Err().Description); success = 3; } } return(success); }
public short Guardar() { // VBto upgrade warning: lNumero As Variant --> As string // VBto upgrade warning: lChild As Variant --> As string // Descripción : Guarda una Casa Matriz // Parámetros : Ninguno // Retorno : 0 OK // 3 Error al guardar CM // 4 Error al guardar CM // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short success = 0; string lNumero, lChild; // - "AutoDim" lNumero = Global.ConvertirRutNro(Numero); lChild = Global.ConvertirRutNro(Child); ltComando = "exec sva_dat_mat_cli '" + lChild + "','" + lNumero + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { int resultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { if (resultado == 1) { success = 0; } else { success = 3; } } else { //modLCEData.GenericError("CasaMatriz.Modificar", Information.Err().Number, Information.Err().Description); success = 3; } } return(success); }
public short Generar(double pdMonto, double pdActPond, DateTime pxFecha) { // Descripción : Genera o actualiza los montos otorgados de 30% y 70% // a una fecha, según el monto del Patrimonio // Parámetros : pdMonto, pxFecha // Retorno : 0 OK // 3 Error en la base de datos // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short suceso = 0; using (DataFinder db = new DataFinder(dataConnectionString)) { ltComando = "sp_slc_tmosp_exist"; DataTable prec = db.GetRecordset(ltComando); if (db.errlist.Count == 0) { if (prec.Rows.Count == 0) { suceso = 2; } else { ltComando = "exec sp_lce_gnr_cap_3b5 " + Global.ConvertirComaPorPunto(Convert.ToString(pdMonto)) + ", " + Global.ConvertirComaPorPunto(Convert.ToString(pdActPond)) + ",'" + pxFecha.ToString("yyyy/mm/dd") + "'"; // liResultado = gbasAlce_ExecuteSQL(ltComando) int resultado = db.ExecuteCommand(ltComando); suceso = 0; } } else { // ManejoError: //modLCEData.GenericError("RelacionLimiteCotizacion.Getlist", Information.Err().Number, Information.Err().Description); errlist.AddRange(db.errlist); suceso = 3; } } return(suceso); }
public short GenerarV3() { // Descripción : Genera o actualiza los montos otorgados de 30% y 70% // a una fecha, según el monto del Patrimonio // Version 3.0 // Parámetros : pdMonto, pxFecha // Retorno : 0 OK // 3 Error en la base de datos // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; ltComando = "exec sva_cle_gnr_ltn_cit "; // 19032008 short success = 0; using (DataFinder db = new DataFinder(dataConnectionString)) { int resultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { if (resultado == 1) { success = 0; } else { success = 3; } } else { //Global.GenericError("Capitulo3b5.GenerarV3", Information.Err().Number, Information.Err().Description); errlist.AddRange(db.errlist); success = 3; } } return(success); }
public short Guardar() { // Descripción : Guarda un tipo de producto LCE // Parámetros : Ninguno // Retorno : 0 OK // 3 Error al guardar // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; short success = 0; ltComando = "exec sp_lce_act_tipo_ctzcn_lcext '" + Codigo + "'," + Convert.ToString(CodigoPlazo) + ", '" + Nombre + "','" + CodigoFamilia + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { int resultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { if (resultado == 1) { success = 0; mfEsNuevo = false; } else { success = 3; errlist.Add("No fue posible Guardar el Registro codigo '" + Codigo + "'"); } } else { errlist.AddRange(db.errlist); //modLCEData.GenericError("TipoProducto.Guardar", Information.Err().Number, Information.Err().Description); success = 3; } } return(success); }
public int Guardar() { // Descripción : Guarda una relación límite-cotización // Parámetros : Ninguno // Retorno : 0 OK // 3 Error al guardar // E. laterales: Ninguno // // ============================================= // Declaración de constantes/variables locales // ============================================= string ltComando; int success = 0; int liResultado = 0; ltComando = "exec sp_lce_act_relcn_limte_ctzcn " + Convert.ToString(NumeroCotizacion) + "," + Convert.ToString(CodigoLimite) + "," + Convert.ToString(CorrelativoLimite) + ",'" + FechaOtorgamiento.ToString("yyyy/mm/dd") + "'"; using (DataFinder db = new DataFinder(dataConnectionString)) { liResultado = db.ExecuteCommand(ltComando); if (db.errlist.Count == 0) { if (liResultado == 1) { success = 0; } else { success = 3; } } else { //modLCEData.GenericError("RelacionLimiteCotizacion.Guardar", Information.Err().Number, Information.Err().Description); success = 3; } } return(success); }