/// <summary> Modifica una clasificación de credito. </summary> /// <param name="tobjTiposdeCredito"> Un objeto del tipo tblCreditosClasificacion.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblCreditosClasificacion tobjClasificaciondeCredito) { String strResultado; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { tblCreditosClasificacion cla_old = tipo.tblCreditosClasificacions.SingleOrDefault(p => p.strCodigoCla == tobjClasificaciondeCredito.strCodigoCla); cla_old.bitCausarInteresesCla = tobjClasificaciondeCredito.bitCausarInteresesCla; cla_old.bitInteresporDiasCla = tobjClasificaciondeCredito.bitInteresporDiasCla; cla_old.bitSumarICM = tobjClasificaciondeCredito.bitSumarICM; cla_old.decValorProvisionCla = tobjClasificaciondeCredito.decValorProvisionCla; cla_old.intDesdeCla = tobjClasificaciondeCredito.intDesdeCla; cla_old.intHastaCla = tobjClasificaciondeCredito.intHastaCla; cla_old.strCodigoTcr = tobjClasificaciondeCredito.strCodigoTcr; cla_old.strNombreCla = tobjClasificaciondeCredito.strNombreCla; tipo.tblLogdeActividades.InsertOnSubmit(tobjClasificaciondeCredito.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 una clasificación de credito. </summary> /// <param name="tobjClasificaciondeCredito"> Un objeto del tipo tblCreditosClasificacion. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosClasificacion tobjClasificaciondeCredito) { String strResultado; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { var query = from tip in tipo.tblCreditosClasificacions where tip.strCodigoCla == tobjClasificaciondeCredito.strCodigoCla select tip; foreach (var detail in query) { tipo.tblCreditosClasificacions.DeleteOnSubmit(detail); } tipo.tblLogdeActividades.InsertOnSubmit(tobjClasificaciondeCredito.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 tblCreditosClasificacion crearObj() { tblCreditosClasificacion creditoClasificacion = new tblCreditosClasificacion(); creditoClasificacion.bitCausarInteresesCla = this.chkCausarIntereses.Checked; creditoClasificacion.bitInteresporDiasCla = this.chkInteresporDias.Checked; creditoClasificacion.bitSumarICM = this.chkSumarICM.Checked; creditoClasificacion.decValorProvisionCla = Convert.ToDecimal(this.txtProvision.Text); creditoClasificacion.intDesdeCla = Convert.ToInt32(this.txtDiasEntre.Text); creditoClasificacion.intHastaCla = Convert.ToInt32(this.txtDiasHasta.Text); creditoClasificacion.strCodigoCla = this.txtCodigo.Text; creditoClasificacion.strNombreCla = this.txtNombre.Text; creditoClasificacion.strCodigoTcr = this.cboTiposdeCredito.SelectedValue.ToString(); creditoClasificacion.strFormulario = this.Name; return(creditoClasificacion); }
/// <summary> Modifica una clasificación de credito. </summary> /// <param name="tobjTiposdeCredito"> Un objeto del tipo tblCreditosClasificacion.</param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdEditar(tblCreditosClasificacion tobjClasificaciondeCredito) { if (tobjClasificaciondeCredito.strCodigoTcr == "" || tobjClasificaciondeCredito.strCodigoTcr == null) { return("- Debe de ingresar el código del tipo de credito."); } if (tobjClasificaciondeCredito.decValorProvisionCla == 0) { return("- Debe de ingresar el valor de provisión de cartera."); } if (tobjClasificaciondeCredito.intDesdeCla == 0) { return("- Debe de ingresar el día desde donde empieza esta clasificación."); } if (tobjClasificaciondeCredito.intHastaCla == 0) { return("- Debe de ingresar el día donde termina esta clasificación."); } if (tobjClasificaciondeCredito.strCodigoCla == "" || tobjClasificaciondeCredito.strCodigoCla == null) { return("- Debe de ingresar el código de la clasificación."); } if (tobjClasificaciondeCredito.strNombreCla == "" || tobjClasificaciondeCredito.strNombreCla == null) { return("- Debe de ingresar el nombre de la clasificación."); } tblCreditosClasificacion tip = new daoCreditosClasificacion().gmtdConsultar(tobjClasificaciondeCredito.strCodigoCla); if (tip.strCodigoCla == null) { return("- Este registro no aparece ingresado."); } else { tobjClasificaciondeCredito.log = metodos.gmtdLog("Edito la clasificación de credito " + tobjClasificaciondeCredito.strCodigoTcr, tobjClasificaciondeCredito.strFormulario); return(new daoCreditosClasificacion().gmtdEditar(tobjClasificaciondeCredito)); } }
/// <summary> Elimina una clasificación de credito. </summary> /// <param name="tobjClasificaciondeCredito"> Un objeto del tipo tblCreditosClasificacion. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosClasificacion tobjClasificaciondeCredito) { if (tobjClasificaciondeCredito.strCodigoCla == "" || tobjClasificaciondeCredito.strCodigoCla == null) { return("- Debe de ingresar el código de la clasificación de credito."); } tblCreditosClasificacion tip = new daoCreditosClasificacion().gmtdConsultar(tobjClasificaciondeCredito.strCodigoCla); if (tip.strCodigoCla == null) { return("- Este registro no aparece ingresado."); } else { tobjClasificaciondeCredito.log = metodos.gmtdLog("Elimino la clasificación de credito " + tobjClasificaciondeCredito.strCodigoCla, tobjClasificaciondeCredito.strFormulario); return(new daoCreditosClasificacion().gmtdEliminar(tobjClasificaciondeCredito)); } }
/// <summary> Inserta un tipo de clasificacion. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo clasificación. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblCreditosClasificacion tobjClasificaciondeCredito) { String strRetornar; try { using (dbExequial2010DataContext tipo = new dbExequial2010DataContext()) { tipo.tblCreditosClasificacions.InsertOnSubmit(tobjClasificaciondeCredito); tipo.tblLogdeActividades.InsertOnSubmit(tobjClasificaciondeCredito.log); tipo.SubmitChanges(); strRetornar = "Registro Insertado"; } } catch (Exception ex) { new dao().gmtdInsertarError(ex); strRetornar = "- Ocurrió un error al insertar el registro."; } return(strRetornar); }
/// <summary> Elimina una clasificación de credito. </summary> /// <param name="tobjClasificaciondeCredito"> Un objeto del tipo tblCreditosClasificacion. </param> /// <returns> Un string que indica si se ejecuto o no el metodo. </returns> public String gmtdEliminar(tblCreditosClasificacion tobjClasificaciondeCredito) { return(new blCreditosClasificacion().gmtdEliminar(tobjClasificaciondeCredito)); }
/// <summary> Inserta un tipo de clasificacion. </summary> /// <param name="tobjMunicipio"> Un objeto del tipo clasificación. </param> /// <returns> Un string que indica si se ejecuto o no la operación. </returns> public string gmtdInsertar(tblCreditosClasificacion tobjClasificaciondeCredito) { return(new blCreditosClasificacion().gmtdInsertar(tobjClasificaciondeCredito)); }