Example #1
0
        /// <summary> Elimina un otro Egreso de la base de datos. </summary>
        /// <param name="tobjOtrosIngreso"> Un objeto del tipo tblOtrosEgreso. </param>
        /// <returns> Un string que indica si se ejecuto o no el metodo. </returns>
        public String gmtdEliminar(tblOtrosEgreso tobjOtrosEgreso)
        {
            String strResultado;

            try
            {
                using (dbExequial2010DataContext oin = new dbExequial2010DataContext())
                {
                    var query = from otro in oin.tblOtrosEgresos
                                where otro.strCodOtrosEgresos == tobjOtrosEgreso.strCodOtrosEgresos
                                select otro;

                    foreach (var detail in query)
                    {
                        oin.tblOtrosEgresos.DeleteOnSubmit(detail);
                    }

                    oin.tblLogdeActividades.InsertOnSubmit(tobjOtrosEgreso.log);
                    oin.SubmitChanges();
                    strResultado = "Registro Eliminado";
                }
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
                strResultado = "- No se puede eliminar el registro.";
            }
            return(strResultado);
        }
Example #2
0
        /// <summary> Modifica un Otro Egreso. </summary>
        /// <param name="tobjOtrosIngreso"> Un objeto del tipo Otro Egreso.</param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdEditar(tblOtrosEgreso tobjOtrosEgreso)
        {
            if (tobjOtrosEgreso.strCodigoPar.Trim() == "")
            {
                return("- Debe de seleccionar un par Valido");
            }

            if (tobjOtrosEgreso.strCodOtrosEgresos.Trim() == "")
            {
                return("- Debe de ingresar el código del Egreso");
            }

            if (tobjOtrosEgreso.strNomOtrosEgresos.Trim() == "")
            {
                return("- Debe de ingresar la descripción del Egreso");
            }

            tblOtrosEgreso otro = new daoOtroEgreso().gmtdConsultar(tobjOtrosEgreso.strCodOtrosEgresos);

            if (otro.strCodOtrosEgresos == null)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tobjOtrosEgreso.log = metodos.gmtdLog("Modifica el otro Egreso " + tobjOtrosEgreso.strCodOtrosEgresos, tobjOtrosEgreso.strFormulario);
                return(new daoOtroEgreso().gmtdEditar(tobjOtrosEgreso));
            }
        }
        /// <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 tblOtrosEgreso crearObj()
        {
            tblOtrosEgreso otroEgreso = new tblOtrosEgreso();

            otroEgreso.strCodigoPar       = this.cboPar.SelectedValue.ToString();
            otroEgreso.strCodOtrosEgresos = this.txtCodigo.Text.Trim();
            otroEgreso.strNomOtrosEgresos = this.txtDescripcion.Text;
            otroEgreso.strFormulario      = this.Name;
            return(otroEgreso);
        }
Example #4
0
        /// <summary> Elimina un otro Egreso de la base de datos. </summary>
        /// <param name="tobjOtrosIngreso"> Un objeto del tipo tblOtrosEgreso. </param>
        /// <returns> Un string que indica si se ejecuto o no el metodo. </returns>
        public String gmtdEliminar(tblOtrosEgreso tobjOtrosIngreso)
        {
            if (tobjOtrosIngreso.strCodOtrosEgresos.Trim() == "")
            {
                return("- Debe de ingresar el código del Egreso");
            }

            tblOtrosEgreso otro = new daoOtroEgreso().gmtdConsultar(tobjOtrosIngreso.strCodOtrosEgresos);

            if (otro.strCodOtrosEgresos == null)
            {
                return("- Este registro no aparece ingresado.");
            }
            else
            {
                tobjOtrosIngreso.log = metodos.gmtdLog("Elimina el otro Egreso " + tobjOtrosIngreso.strCodOtrosEgresos, tobjOtrosIngreso.strFormulario);
                return(new daoOtroEgreso().gmtdEliminar(tobjOtrosIngreso));
            }
        }
Example #5
0
        /// <summary> Inserta un Otro Egreso. </summary>
        /// <param name="tobjOtrosEgreso"> Un objeto del tipo otroEgreso. </param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdInsertar(tblOtrosEgreso tobjOtrosEgreso)
        {
            String strRetornar;

            try
            {
                using (dbExequial2010DataContext otroEgreso = new dbExequial2010DataContext())
                {
                    otroEgreso.tblOtrosEgresos.InsertOnSubmit(tobjOtrosEgreso);
                    otroEgreso.tblLogdeActividades.InsertOnSubmit(tobjOtrosEgreso.log);
                    otroEgreso.SubmitChanges();
                    strRetornar = "Registro Insertado";
                }
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
                strRetornar = "- Ocurrió un error al insertar el registro.";
            }
            return(strRetornar);
        }
Example #6
0
        /// <summary> Modifica un Otro Egreso. </summary>
        /// <param name="tobjOtrosEgreso"> Un objeto del tipo Otro Egreso.</param>
        /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
        public string gmtdEditar(tblOtrosEgreso tobjOtrosEgreso)
        {
            String strResultado;

            try
            {
                using (dbExequial2010DataContext OtrosEgreso = new dbExequial2010DataContext())
                {
                    tblOtrosEgreso oin_old = OtrosEgreso.tblOtrosEgresos.SingleOrDefault(p => p.strCodOtrosEgresos == tobjOtrosEgreso.strCodOtrosEgresos);
                    oin_old.strNomOtrosEgresos = tobjOtrosEgreso.strNomOtrosEgresos;
                    OtrosEgreso.tblLogdeActividades.InsertOnSubmit(tobjOtrosEgreso.log);
                    OtrosEgreso.SubmitChanges();
                    strResultado = "Registro Actualizado";
                }
            }
            catch (Exception ex)
            {
                new dao().gmtdInsertarError(ex);
                strResultado = "- Ocurrió un error al Actualizar el registro";
            }
            return(strResultado);
        }
 /// <summary> Elimina un otro Egreso de la base de datos. </summary>
 /// <param name="tobjOtrosIngreso"> Un objeto del tipo tblOtrosEgreso. </param>
 /// <returns> Un string que indica si se ejecuto o no el metodo. </returns>
 public String gmtdEliminar(tblOtrosEgreso tobjOtrosIngreso)
 {
     return(new blOtroEgreso().gmtdEliminar(tobjOtrosIngreso));
 }
 /// <summary> Modifica un Otro Egreso. </summary>
 /// <param name="tobjOtrosIngreso"> Un objeto del tipo Otro Egreso.</param>
 /// <returns> Un string que indica si se ejecuto o no la operación. </returns>
 public string gmtdEditar(tblOtrosEgreso tobjOtrosEgreso)
 {
     return(new blOtroEgreso().gmtdEditar(tobjOtrosEgreso));
 }