コード例 #1
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
        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);
        }
コード例 #2
0
    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);
    }
コード例 #3
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
 public void insertControl(UControles idioma)
 {
     using (var db = new Mapeo("controles"))
     {
         db.controles.Add(idioma);
         db.SaveChanges();
     }
 }
コード例 #4
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
 public void modificarIdioma(UControles idioma)
 {
     using (var db = new Mapeo("controles"))
     {
         var entry = db.Entry(idioma);
         entry.State = EntityState.Modified;
         db.SaveChanges();
     }
 }
コード例 #5
0
        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);
        }
コード例 #6
0
        //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);
        }
コード例 #7
0
    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);
    }