Пример #1
0
        /// <summary> Modifica una linea de credito. </summary>
        /// <param name="tobjMunicipio"> Un objeto del tipo tblCreditosLinea.</param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdEditar(tblCreditosLinea tobjTiposdeCredito)
        {
            String strResultado;

            try

            {
                using (dbExequial2010DataContext tipo = new dbExequial2010DataContext())
                {
                    tblCreditosLinea lin_old = tipo.tblCreditosLineas.SingleOrDefault(p => p.strCodLineadeCredito == tobjTiposdeCredito.strCodLineadeCredito);
                    lin_old.strNomLineadeCredito = tobjTiposdeCredito.strNomLineadeCredito;
                    lin_old.strCodigoTcr         = tobjTiposdeCredito.strCodigoTcr;
                    lin_old.strParCapital        = tobjTiposdeCredito.strParCapital;
                    lin_old.strParInteres        = tobjTiposdeCredito.strParInteres;
                    lin_old.strParMora           = tobjTiposdeCredito.strParMora;
                    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> Modifica una linea de credito. </summary>
        /// <param name="tobjMunicipio"> Un objeto del tipo tblCreditosLinea.</param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdEditar(tblCreditosLinea tobjLineasdeCredito)
        {
            if (tobjLineasdeCredito.strCodigoTcr == "" || tobjLineasdeCredito.strCodigoTcr == "0")
            {
                return("- Debe de ingresar el código del tipo de credito.");
            }

            if (tobjLineasdeCredito.strNomLineadeCredito == "")
            {
                return("- Debe de ingresar el nombre de la linea de credito.");
            }

            if (tobjLineasdeCredito.strCodLineadeCredito == "")
            {
                return("- Debe de ingresar el código de la linea de credito.");
            }

            tblCreditosLinea tip = new daoCreditosLinea().gmtdConsultar(tobjLineasdeCredito.strCodigoTcr);

            if (tip.strCodigoTcr == null)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tobjLineasdeCredito.log = metodos.gmtdLog("Edito la linea de credito " + tobjLineasdeCredito.strCodigoTcr, tobjLineasdeCredito.strFormulario);
                return(new daoCreditosLinea().gmtdEditar(tobjLineasdeCredito));
            }
        }
Пример #3
0
        /// <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(tblCreditosLinea tobjLineadeCredito)
        {
            String strResultado;

            try
            {
                using (dbExequial2010DataContext tipo = new dbExequial2010DataContext())
                {
                    var query = from tip in tipo.tblCreditosLineas
                                where tip.strCodLineadeCredito == tobjLineadeCredito.strCodLineadeCredito
                                select tip;

                    foreach (var detail in query)
                    {
                        tipo.tblCreditosLineas.DeleteOnSubmit(detail);
                    }

                    tipo.tblLogdeActividades.InsertOnSubmit(tobjLineadeCredito.log);
                    tipo.SubmitChanges();
                    strResultado = "Registro Eliminado";
                }
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
                strResultado = "- No se puede eliminar el registro.";
            }
            return(strResultado);
        }
        /// <summary> Inserta una linea de credito. </summary>
        /// <param name="tobjMunicipio"> Un objeto del tipo tblCreditosLinea. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdInsertar(tblCreditosLinea tobjLineasdeCredito)
        {
            if (tobjLineasdeCredito.strCodigoTcr == "" || tobjLineasdeCredito.strCodigoTcr == "0")
            {
                return("- Debe de ingresar el código del tipo de credito.");
            }

            if (tobjLineasdeCredito.strNomLineadeCredito == "")
            {
                return("- Debe de ingresar el nombre del tipo de credito.");
            }

            if (tobjLineasdeCredito.strCodLineadeCredito == "")
            {
                return("- Datos incompletos, por favor ingreselos todos.");
            }

            tblCreditosLinea tip = new daoCreditosLinea().gmtdConsultar(tobjLineasdeCredito.strCodLineadeCredito);

            if (tip.strCodLineadeCredito == null)
            {
                tobjLineasdeCredito.log = metodos.gmtdLog("Ingresa la linea de credito " + tobjLineasdeCredito.strCodigoTcr, tobjLineasdeCredito.strFormulario);
                return(new daoCreditosLinea().gmtdInsertar(tobjLineasdeCredito));
            }
            else
            {
                return("- Este registro ya aparece ingresado.");
            }
        }
        /// <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 tblCreditosLinea crearObj()
        {
            tblCreditosLinea Tcr = new tblCreditosLinea();

            Tcr.strCodigoTcr         = this.cboTiposdeCredito.SelectedValue.ToString();
            Tcr.strNomLineadeCredito = this.txtDescripcion.Text;
            Tcr.strCodLineadeCredito = this.txtCodigo.Text;
            Tcr.strFormulario        = this.Name;
            Tcr.strParCapital        = this.cboParCapital.SelectedValue.ToString();
            Tcr.strParInteres        = this.cboParIntereses.SelectedValue.ToString();
            Tcr.strParMora           = this.cboParMora.SelectedValue.ToString();
            return(Tcr);
        }
Пример #6
0
        /// <summary> Inserta una linea de credito. </summary>
        /// <param name="tobjMunicipio"> Un objeto del tipo tblCreditosLinea. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdInsertar(tblCreditosLinea tobjTiposdeCredito)
        {
            String strRetornar;

            try
            {
                using (dbExequial2010DataContext tipo = new dbExequial2010DataContext())
                {
                    tipo.tblCreditosLineas.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);
        }
Пример #7
0
 /// <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(tblCreditosLinea tobjLineadeCredito)
 {
     return(new blCreditosLinea().gmtdEliminar(tobjLineadeCredito));
 }
Пример #8
0
 /// <summary> Modifica una linea de credito. </summary>
 /// <param name="tobjMunicipio"> Un objeto del tipo tblCreditosLinea.</param>
 /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
 public string gmtdEditar(tblCreditosLinea tobjLineasdeCredito)
 {
     return(new blCreditosLinea().gmtdEditar(tobjLineasdeCredito));
 }