private void getDataEmail(string pTipoEmail) { DBConn oConn = new DBConn(); if (oConn.Open()) { SysParamEmail oParamEmail = new SysParamEmail(ref oConn); oParamEmail.TipoEmail = pTipoEmail; DataTable dParamEmail = oParamEmail.Get(); if (dParamEmail != null) { if (dParamEmail.Rows.Count > 0) { hdd_accion.Value = "EDITAR"; txtNomEmail.Text = dParamEmail.Rows[0]["nom_email"].ToString(); txtAsunto.Text = dParamEmail.Rows[0]["asunto_email"].ToString(); rdCuerpoEmail.Content = dParamEmail.Rows[0]["cuerpo_email"].ToString(); } else { hdd_accion.Value = "CREAR"; txtNomEmail.Text = string.Empty; txtAsunto.Text = string.Empty; rdCuerpoEmail.Content = string.Empty; } } dParamEmail = null; oConn.Close(); } }
protected void btnSave_Click(object sender, EventArgs e) { DBConn oConn = new DBConn(); if (oConn.Open()) { SysParamEmail oParamEmail = new SysParamEmail(ref oConn); oParamEmail.TipoEmail = rdCmbEmails.SelectedValue; oParamEmail.NomEmail = txtNomEmail.Text; oParamEmail.AsuntoEmail = txtAsunto.Text; oParamEmail.CuerpoEmail = rdCuerpoEmail.Content; oParamEmail.Accion = hdd_accion.Value; oParamEmail.Put(); if (string.IsNullOrEmpty(oParamEmail.Error)) { oParamEmail.Path = Server.MapPath(".") + @"\binary\"; oParamEmail.TipoEmail = string.Empty; oParamEmail.SerializaParamEmail(); } oConn.Close(); } }