Ejemplo n.º 1
0
        protected void ImgEliMailGarante_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                GridViewRow _gvrow = (GridViewRow)(sender as Control).Parent.Parent;
                _codigo = GrdvMailGarante.DataKeys[_gvrow.RowIndex].Values["CodigoDIGT"].ToString();

                _dts = new ConsultaDatosDAO().FunNewDireccionEmail(2, int.Parse(_codigo), "",
                                                                   "", "", "", "", "", "", "", "", "", "", 0, 0, 0, 0, 0, "", Session["Conectar"].ToString());

                _dts = new ConsultaDatosDAO().FunNewDireccionEmail(5, int.Parse(_codigo), "", "", "", "", "", "", "TIPO CORREO",
                                                                   "", "", "", "", 0, 0, 0, 0, 0, "", Session["Conectar"].ToString());

                ViewState["CorreoGarante"] = _dts.Tables[0];
                GrdvMailGarante.DataSource = _dts;
                GrdvMailGarante.DataBind();

                DdlMailGarante.SelectedValue = "0";
                TxtMailGarante.Text          = "";
                ImgAddMailGarante.Enabled    = true;
                ImgModMailGarante.Enabled    = false;
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
        }
Ejemplo n.º 2
0
        private void FunCargarMantenimiento()
        {
            _dts = new ConsultaDatosDAO().FunConsultaDatos(209, int.Parse(ViewState["CodigoGARA"].ToString()), 0, 0, "",
                                                           ViewState["CedulaTitular"].ToString(), ViewState["CedulaGarante"].ToString(), Session["Conectar"].ToString());

            TxtNumeroDocumento.Text = _dts.Tables[0].Rows[0]["Cedula"].ToString();
            TxtNombres.Text         = _dts.Tables[0].Rows[0]["Nombres"].ToString();
            TxtApellidos.Text       = _dts.Tables[0].Rows[0]["Apellidos"].ToString();
            TxtOperacion.Text       = _dts.Tables[0].Rows[0]["Operacion"].ToString();
            DdlTipo.SelectedValue   = _dts.Tables[0].Rows[0]["CodigoTipo"].ToString();

            _dts = new ConsultaDatosDAO().FunConsultaDatos(208, 3, 0, 0, "", ViewState["CedulaGarante"].ToString(), "",
                                                           Session["Conectar"].ToString());

            ViewState["DireccionGarante"] = _dts.Tables[0];
            GrdvDirecGarante.DataSource   = _dts;
            GrdvDirecGarante.DataBind();

            _dts = new ConsultaDatosDAO().FunConsultaDatos(208, 4, 0, 0, "", ViewState["CedulaGarante"].ToString(), "",
                                                           Session["Conectar"].ToString());

            ViewState["CorreoGarante"] = _dts.Tables[0];
            GrdvMailGarante.DataSource = _dts;
            GrdvMailGarante.DataBind();
        }
Ejemplo n.º 3
0
        protected void ImgModMailGarante_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                if (DdlMailGarante.SelectedValue == "0")
                {
                    new FuncionesDAO().FunShowJSMessage("Seleccione Tipo Email..!", this);
                    return;
                }

                if (string.IsNullOrEmpty(TxtMailGarante.Text.Trim()))
                {
                    new FuncionesDAO().FunShowJSMessage("Ingrese E-Mail..!", this);
                    return;
                }

                if (!new FuncionesDAO().Email_bien_escrito(TxtMailGarante.Text.Trim()))
                {
                    new FuncionesDAO().FunShowJSMessage("Email Incorrecto Titular..!", this);
                    return;
                }

                _dtbcorreogarante = (DataTable)ViewState["CorreoGarante"];

                if (ViewState["EMailGarante"].ToString() != TxtMailGarante.Text.Trim())
                {
                    _result = _dtbcorreogarante.Select("Email='" + TxtMailGarante.Text.Trim().ToLower() + "'").FirstOrDefault();

                    if (_result != null)
                    {
                        _lexiste = true;
                    }

                    if (_lexiste)
                    {
                        new FuncionesDAO().FunShowJSMessage("E-Mail ya Existe..!", this);
                        return;
                    }
                }

                _dts = new ConsultaDatosDAO().FunNewDireccionEmail(4, int.Parse(ViewState["CodigoDIGT"].ToString()), "",
                                                                   "CORREO", DdlTipo.SelectedValue, DdlMailGarante.SelectedValue, "", "", TxtMailGarante.Text.Trim().ToLower(),
                                                                   "", "", "", "", 0, 0, 0, 0, int.Parse(Session["usuCodigo"].ToString()), Session["MachineName"].ToString(),
                                                                   Session["Conectar"].ToString());

                _dts = new ConsultaDatosDAO().FunNewDireccionEmail(5, int.Parse(ViewState["CodigoDIGT"].ToString()), "",
                                                                   "", "", "", "", "", "TIPO CORREO", "", "", "", "", 0, 0, 0, 0, 0, "", Session["Conectar"].ToString());

                ViewState["CorreoGarante"] = _dts.Tables[0];
                GrdvMailGarante.DataSource = _dts;
                GrdvMailGarante.DataBind();

                DdlMailGarante.SelectedValue = "0";
                TxtMailGarante.Text          = "";
            }
            catch (Exception ex)
            {
                Lblerror.Text = ex.ToString();
            }
        }