protected void btnGuardar_Click(object sender, EventArgs e) { try { EPARAMETROSGENERALES obj = new EPARAMETROSGENERALES(); obj.DOMINIO = Utiles.ConvertToString(this.txtDominio.Text); obj.PUERTO = Utiles.ConvertToString(this.txtPuerto.Text); obj.EMAIL = Utiles.ConvertToString(this.txtUsuario.Text); obj.PASSWORD = Utiles.ConvertToString(this.txtPassword.Text); obj.SMTP = Utiles.ConvertToString(this.txtSMTP.Text); obj.NOMBRE_CLASIFICADOR_1 = Utiles.ConvertToString(this.txtNombreClasificador1.Text); obj.NOMBRE_CLASIFICADOR_2 = Utiles.ConvertToString(this.txtNombreClasificador2.Text); obj.URL_PLATAFORMA = Utiles.ConvertToString(this.txtUrlPlataforma.Text); obj.IsPersisted = true; BFPARAMETROSGENERALES objBFPG = new BFPARAMETROSGENERALES(); objBFPG.Save(obj); ScriptManager.RegisterStartupScript(this, this.GetType(), "SessionUsuario", "alert('Los datos han sido ingresados exitosamente.');", true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); litCatchError.Visible = true; ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('0');", true); } }
protected void btnRecuperar_Click(object sender, EventArgs e) { if (this.txtRut.Text == "") { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: Debe ingresar el Rut del usuario');", true); ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); return; } if (Utiles.ValidarRut(this.txtRut.Text) != true) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: El Rut ingresado no es valido');", true); ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); return; } if (this.txtCaptcha.Text == "") { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: Debe ingresar el texto de la imagen');", true); ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); return; } BFUSUARIO objBFUS = new BFUSUARIO(); EUSUARIO objUS = objBFUS.GetUSUARIO(Utiles.RutUsrALng(this.txtRut.Text)); if (objUS.RUTUSUARIO != Utiles.RutUsrALng(this.txtRut.Text)) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: El Rut ingresado no se encuentra registrado en el sistema');", true); ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); return; } char separador = '/'; string[] arrTmp = imgCaptcha.ImageUrl.Split(separador); separador = '.'; string[] arrTmp2 = arrTmp[arrTmp.Length - 1].Split(separador); string strcaptcha = arrTmp2[0]; if (this.txtCaptcha.Text == strcaptcha) { string Asunto = "Recuperación de contraseña"; string Body = "Estimado " + objUS.NOMBRECOMPLETO + "<br /><br />Tus datos de acceso a la plataforma de evaluación del desempeño son:<br /><br />Usuario: " + objUS.RUTCOMPLETO + "<br />Clave: " + CCryptografia.Desencriptar(objUS.PASSWORD) + "<br /><br />Saludos cordiales."; BFPARAMETROSGENERALES objBFPA = new BFPARAMETROSGENERALES(); EPARAMETROSGENERALES objPA = objBFPA.GetPARAMETROSGENERALESAll()[0]; Utiles.EnviarCorreo(objPA.DOMINIO, objPA.SMTP, objPA.EMAIL, objPA.PASSWORD, objPA.PUERTO, objUS.EMAIL, Asunto, Body); this.txtRut.Text = ""; this.txtCaptcha.Text = ""; ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: La contraseña ha sido enviada a su correo');", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alerta", "alert('ATENCION: El dato ingresado no coincide con el captcha');", true); } ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('1');", true); }
protected override IDbDataParameter[] GetDeleteParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(1); EPARAMETROSGENERALES objPARAMETROSGENERALES = obj as EPARAMETROSGENERALES; prms[0] = db.GetParameter(); prms[0].Value = objPARAMETROSGENERALES.DOMINIO; prms[0].ParameterName = "@DOMINIO"; return(prms); }
public bool Update(EPARAMETROSGENERALES objPARAMETROSGENERALES) { try { _objDAL.Update(objPARAMETROSGENERALES); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
public bool Save(EPARAMETROSGENERALES objPARAMETROSGENERALES) { try { objPARAMETROSGENERALES.Save(); return(true); } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); return(false); } }
protected override IDbDataParameter[] GetInsertParameters(DomainObject obj, DB db) { IDbDataParameter[] prms = db.GetArrayParameter(8); EPARAMETROSGENERALES objPARAMETROSGENERALES = obj as EPARAMETROSGENERALES; //Poner las rutinas del Tools que se necesiten prms[0] = db.GetParameter(); prms[0].Value = objPARAMETROSGENERALES.DOMINIO; prms[0].ParameterName = "@DOMINIO"; prms[1] = db.GetParameter(); prms[1].Value = objPARAMETROSGENERALES.EMAIL; prms[1].ParameterName = "@EMAIL"; prms[2] = db.GetParameter(); prms[2].Value = objPARAMETROSGENERALES.PASSWORD; prms[2].ParameterName = "@PASSWORD"; prms[3] = db.GetParameter(); prms[3].Value = objPARAMETROSGENERALES.PUERTO; prms[3].ParameterName = "@PUERTO"; prms[4] = db.GetParameter(); prms[4].Value = objPARAMETROSGENERALES.SMTP; prms[4].ParameterName = "@SMTP"; prms[5] = db.GetParameter(); prms[5].Value = objPARAMETROSGENERALES.NOMBRE_CLASIFICADOR_1; prms[5].ParameterName = "@NOMBRECLASIFICADOR1"; prms[6] = db.GetParameter(); prms[6].Value = objPARAMETROSGENERALES.NOMBRE_CLASIFICADOR_2; prms[6].ParameterName = "@NOMBRECLASIFICADOR2"; prms[7] = db.GetParameter(); prms[7].Value = objPARAMETROSGENERALES.URL_PLATAFORMA; prms[7].ParameterName = "@URLPLATAFORMA"; return(prms); }
public override void Fill(DomainObject obj, IDataReader dr) { EPARAMETROSGENERALES objPARAMETROSGENERALES = obj as EPARAMETROSGENERALES; //Poner las rutinas del Tools que se necesiten objPARAMETROSGENERALES.DOMINIO = Utiles.ConvertToString(dr["DOMINIO"]); objPARAMETROSGENERALES.EMAIL = Utiles.ConvertToString(dr["EMAIL"]); objPARAMETROSGENERALES.PASSWORD = Utiles.ConvertToString(dr["PASSWORD"]); objPARAMETROSGENERALES.PUERTO = Utiles.ConvertToString(dr["PUERTO"]); objPARAMETROSGENERALES.SMTP = Utiles.ConvertToString(dr["SMTP"]); objPARAMETROSGENERALES.NOMBRE_CLASIFICADOR_1 = Utiles.ConvertToString(dr["NOMBRE_CLASIFICADOR_1"]); objPARAMETROSGENERALES.NOMBRE_CLASIFICADOR_2 = Utiles.ConvertToString(dr["NOMBRE_CLASIFICADOR_2"]); objPARAMETROSGENERALES.URL_PLATAFORMA = Utiles.ConvertToString(dr["URL_PLATAFORMA"]); }
protected void Cargar() { try { BFPARAMETROSGENERALES objBFPG = new BFPARAMETROSGENERALES(); EPARAMETROSGENERALES obj = objBFPG.GetPARAMETROSGENERALESAll()[0]; this.txtDominio.Text = obj.DOMINIO; this.txtPuerto.Text = obj.PUERTO; this.txtUsuario.Text = obj.EMAIL; this.txtSMTP.Text = obj.SMTP; this.txtPassword.Text = obj.PASSWORD; this.txtNombreClasificador1.Text = obj.NOMBRE_CLASIFICADOR_1; this.txtNombreClasificador2.Text = obj.NOMBRE_CLASIFICADOR_2; this.txtUrlPlataforma.Text = obj.URL_PLATAFORMA; } catch (Exception ex) { Log log = new Log(); log.EscribirLog(ex); litCatchError.Visible = true; ScriptManager.RegisterStartupScript(this, this.GetType(), "modal", "Menu('0');", true); } }
protected override void SetPrimaryKey(DomainObject obj, long id) { EPARAMETROSGENERALES objRoot = obj as EPARAMETROSGENERALES; objRoot.DOMINIO = Utiles.ConvertToString(id); }