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(); } }
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(); }
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(); } }