/// <summary> Modifica un tipo de credito. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblCreditosTipo tobjTiposdeCredito) { String strResultado; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { tblCreditosTipo tip_old = tipo.tblCreditosTipos.SingleOrDefault(p => p.strCodigoTcr == tobjTiposdeCredito.strCodigoTcr); tip_old.strDescripcionTcr = tobjTiposdeCredito.strDescripcionTcr; tip_old.decTasaEfectivaAnualBasicaTcr = tobjTiposdeCredito.decTasaEfectivaAnualBasicaTcr; tip_old.decTasaEfectivaAnualUsuraTcr = tobjTiposdeCredito.decTasaEfectivaAnualUsuraTcr; tip_old.decTasaNominalAnualBasicaDecadalTcr = tobjTiposdeCredito.decTasaNominalAnualBasicaDecadalTcr; tip_old.decTasaNominalAnualBasicaMensualTcr = tobjTiposdeCredito.decTasaNominalAnualBasicaMensualTcr; tip_old.decTasaNominalAnualBasicaQuincenalTcr = tobjTiposdeCredito.decTasaNominalAnualBasicaQuincenalTcr; tip_old.decTasaNominalAnualBasicaSemanalTcr = tobjTiposdeCredito.decTasaNominalAnualBasicaSemanalTcr; tip_old.decTasaNominalAnualBasicaTcr = tobjTiposdeCredito.decTasaNominalAnualBasicaTcr; tip_old.decTasaNominalAnualUsuraDecadalTcr = tobjTiposdeCredito.decTasaNominalAnualUsuraDecadalTcr; tip_old.decTasaNominalAnualUsuraMensualTcr = tobjTiposdeCredito.decTasaNominalAnualUsuraMensualTcr; tip_old.decTasaNominalAnualUsuraQuincenalTcr = tobjTiposdeCredito.decTasaNominalAnualUsuraQuincenalTcr; tip_old.decTasaNominalAnualUsuraSemanalTcr = tobjTiposdeCredito.decTasaNominalAnualUsuraSemanalTcr; tip_old.decTasaNominalAnualUsuraTcr = tobjTiposdeCredito.decTasaNominalAnualUsuraTcr; tipo.tblLogdeActividades.InsertOnSubmit(tobjTiposdeCredito.log); tipo.SubmitChanges(); strResultado = "Registro Actualizado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- Ocurrió un error al Actualizar el registro"; } return(strResultado); }
/// <summary> Elimina un tipo de credito de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosTipo tobjTiposdeCredito) { if (tobjTiposdeCredito.strCodigoTcr == "") { return("- Debe de ingresar el código del tipo de credito."); } List <creditosLinea> linea = (List <creditosLinea>) new daoCreditosLinea().gmtdConsultarLineasxTipodeCredito(tobjTiposdeCredito.strCodigoTcr); if (linea.Count > 0) { return("- No se puede eliminar el tipo por que tiene lineas registradas."); } tblCreditosTipo tip = new daoCreditosTipo().gmtdConsultar(tobjTiposdeCredito.strCodigoTcr); if (tip.strCodigoTcr == null) { return("- Este registro no aparece ingresado."); } else { tobjTiposdeCredito.log = metodos.gmtdLog("Elimino el tipo de credito " + tobjTiposdeCredito.strCodigoTcr, tobjTiposdeCredito.strFormulario); return(new daoCreditosTipo().gmtdEliminar(tobjTiposdeCredito)); } }
/// <summary> Elimina un tipo de credito de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosTipo tobjTiposdeCredito) { String strResultado; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { var query = from tip in tipo.tblCreditosTipos where tip.strCodigoTcr == tobjTiposdeCredito.strCodigoTcr select tip; foreach (var detail in query) { tipo.tblCreditosTipos.DeleteOnSubmit(detail); } tipo.tblLogdeActividades.InsertOnSubmit(tobjTiposdeCredito.log); tipo.SubmitChanges(); strResultado = "Registro Eliminado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strResultado = "- No se puede eliminar el registro."; } return(strResultado); }
/// <summary> /// Crea un objeto del tipo aplicación de acuerdo a la información de los texbox. /// </summary> /// <returns> Un objeto del tipo aplicación. </returns> private tblCreditosTipo crearObj() { tblCreditosTipo Tcr = new tblCreditosTipo(); Tcr.strCodigoTcr = this.txtCodigo.Text; Tcr.strDescripcionTcr = this.txtDescripcion.Text; Tcr.strFormulario = this.Name; Tcr.decTasaEfectivaAnualBasicaTcr = Convert.ToDecimal(this.txtTeab.Text); Tcr.decTasaNominalAnualBasicaTcr = Convert.ToDecimal(this.txtTenb.Text); Tcr.decTasaNominalAnualBasicaMensualTcr = Convert.ToDecimal(this.txtTnbm.Text); Tcr.decTasaNominalAnualBasicaQuincenalTcr = Convert.ToDecimal(this.txtTnbq.Text); Tcr.decTasaNominalAnualBasicaDecadalTcr = Convert.ToDecimal(this.txtTnbd.Text); Tcr.decTasaNominalAnualBasicaSemanalTcr = Convert.ToDecimal(this.txtTnbs.Text); Tcr.decTasaEfectivaAnualUsuraTcr = Convert.ToDecimal(this.txtTeau.Text); Tcr.decTasaNominalAnualUsuraTcr = Convert.ToDecimal(this.txtTenu.Text); Tcr.decTasaNominalAnualUsuraMensualTcr = Convert.ToDecimal(this.txtTnum.Text); Tcr.decTasaNominalAnualUsuraQuincenalTcr = Convert.ToDecimal(this.txtTnuq.Text); Tcr.decTasaNominalAnualUsuraDecadalTcr = Convert.ToDecimal(this.txtTnud.Text); Tcr.decTasaNominalAnualUsuraSemanalTcr = Convert.ToDecimal(this.txtTnus.Text); return(Tcr); }
/// <summary> Inserta un tipo de credito. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblCreditosTipo tobjTiposdeCredito) { String strRetornar; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { tipo.tblCreditosTipos.InsertOnSubmit(tobjTiposdeCredito); tipo.tblLogdeActividades.InsertOnSubmit(tobjTiposdeCredito.log); tipo.SubmitChanges(); strRetornar = "Registro Insertado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strRetornar = "- Ocurrió un error al insertar el registro."; } return(strRetornar); }
/// <summary> Inserta un tipo de credito. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblCreditosTipo tobjTiposdeCredito) { if (tobjTiposdeCredito.strCodigoTcr == "") { return("- Debe de ingresar el código del tipo de credito."); } if (tobjTiposdeCredito.strDescripcionTcr == "") { return("- Debe de ingresar el nombre del tipo de credito."); } if (tobjTiposdeCredito.decTasaEfectivaAnualBasicaTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaEfectivaAnualUsuraTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualBasicaDecadalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualBasicaMensualTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualBasicaQuincenalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualBasicaSemanalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualBasicaTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualUsuraDecadalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualUsuraMensualTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualUsuraQuincenalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualUsuraSemanalTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } if (tobjTiposdeCredito.decTasaNominalAnualUsuraTcr == 0) { return("- Datos incompletos, por favor ingreselos todos."); } tblCreditosTipo tip = new daoCreditosTipo().gmtdConsultar(tobjTiposdeCredito.strCodigoTcr); if (tip.strCodigoTcr == null) { tobjTiposdeCredito.log = metodos.gmtdLog("Ingresa el tipo de credito " + tobjTiposdeCredito.strCodigoTcr, tobjTiposdeCredito.strFormulario); return(new daoCreditosTipo().gmtdInsertar(tobjTiposdeCredito)); } else { return("- Este registro ya aparece ingresado."); } }
/// <summary> Elimina un tipo de credito de la base de datos. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosTipo tobjTiposdeCredito) { return(new blCreditosTipo().gmtdEliminar(tobjTiposdeCredito)); }
/// <summary> Modifica un tipo de credito. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo tipodecredito.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblCreditosTipo tobjTiposdeCredito) { return(new blCreditosTipo().gmtdInsertar(tobjTiposdeCredito)); }