public DataTable validarControl(UControles datos) { DataTable Usuario = new DataTable(); SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["Sql"].ConnectionString); try { SqlDataAdapter dataAdapter = new SqlDataAdapter("idioma.f_validar_controles", conection); dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; dataAdapter.SelectCommand.Parameters.Add("_idioma", SqlDbType.Int).Value = datos.Idioma_id; //dataAdapter.SelectCommand.Parameters.Add("_formulario", NpgsqlDbType.Integer).Value = datos.Formulario; dataAdapter.SelectCommand.Parameters.Add("_control", SqlDbType.VarChar, 100).Value = datos.Control; //dataAdapter.SelectCommand.Parameters.Add("_texto", NpgsqlDbType.Text).Value = datos.Texto; conection.Open(); dataAdapter.Fill(Usuario); } catch (Exception Ex) { throw Ex; } finally { if (conection != null) { conection.Close(); } } return(Usuario); }
protected void Button1_Click(object sender, EventArgs e) { UIdioma user = new UIdioma(); LIdioma datos = new LIdioma(); UControles idioma = new UControles(); LUser data = new LUser(); idioma.Idioma_id = int.Parse(DDL_Idioma.SelectedValue.ToString()); idioma.Formulario_id = int.Parse(L_Formulario.Text.ToString()); idioma.Control = L_Control.Text.ToString(); idioma.Texto = TB_Texto.Text.ToString(); user.Mensaje = Session["men"].ToString(); user.A = Session["men1"].ToString(); user = datos.agregarControl(idioma, user); this.RegisterStartupScript("mensaje", user.Mensaje); DataTable regis = data.ToDataTable(data.obtenerAdioma()); String esquema = "idioma"; String tabla = "controles"; String pk = Session["user_id"].ToString(); String session = Session.SessionID; data.insert(regis, esquema, tabla, pk, session); }
public void insertControl(UControles idioma) { using (var db = new Mapeo("controles")) { db.controles.Add(idioma); db.SaveChanges(); } }
public void modificarIdioma(UControles idioma) { using (var db = new Mapeo("controles")) { var entry = db.Entry(idioma); entry.State = EntityState.Modified; db.SaveChanges(); } }
public UIdioma modificarIdioma(UControles idioma, UIdioma mensaje) { Idioma dao = new Idioma(); UIdioma user = new UIdioma(); dao.modificarIdioma(idioma); user.Mensaje = "<script type='text/javascript'>alert('" + mensaje.Mensaje.ToString() + "');window.location=\"Idioma.aspx\"</script>"; return(user); }
//public UIdioma agregarIdioma(UIdioma datos) //{ // Idioma data = new Idioma(); // UIdioma user = new UIdioma(); // System.Data.DataTable validez = data.validarIdioma(datos); // if (int.Parse(validez.Rows[0]["id"].ToString()) > 0) // { // data.agregarIdioma(datos); // //cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Usuario Creado Correctamente');</script>"); // user.Mensaje = "<script type='text/javascript'>alert('" + datos.Mensaje.ToString() + "');window.location=\"Idioma.aspx\"</script>"; // } // else // { // user.Mensaje = "<script type='text/javascript'>alert('" + datos.A.ToString() + "');</script>"; // } // return user; //} public UIdioma agregarControl(UControles idioma, UIdioma datos) { Idioma data = new Idioma(); UIdioma user = new UIdioma(); System.Data.DataTable validez = data.validarControl(idioma); if (int.Parse(validez.Rows[0]["id"].ToString()) == 0) { data.insertControl(idioma); //cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Usuario Creado Correctamente');</script>"); user.Mensaje = "<script type='text/javascript'>alert('" + datos.Mensaje.ToString() + "');window.location=\"Idioma.aspx\"</script>"; } else { user.Mensaje = "<script type='text/javascript'>alert('" + datos.A.ToString() + "');</script>"; } return(user); }
protected void BT_ModificarC_Click(object sender, EventArgs e) { UControles user = new UControles(); L_Persistencia datos = new L_Persistencia(); UIdioma mensaje = new UIdioma(); LUser data = new LUser(); user.Texto = TB_Texto.Text.ToString(); user.Id = int.Parse(Session["id"].ToString()); user.Control = Session["control"].ToString(); user.Idioma_id = int.Parse(Session["idioma_id"].ToString()); user.Formulario_id = int.Parse(Session["formulario_id"].ToString()); mensaje.Mensaje = Session["men4"].ToString(); String text = user.Texto; DataTable regis = data.ToDataTable(data.obtenerModiControles(text)); String esquema = "idioma"; String tabla = "controles"; String pk = Session["user_id"].ToString(); String session = Session.SessionID; mensaje = datos.modificarIdioma(user, mensaje); data.updateIdioma(regis, user, esquema, tabla, pk, session); this.RegisterStartupScript("mensaje", mensaje.Mensaje); }