コード例 #1
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
        public DataTable validarIdioma(UAidioma datos)
        {
            DataTable     Usuario   = new DataTable();
            SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["Sql"].ConnectionString);

            try
            {
                SqlDataAdapter dataAdapter = new SqlDataAdapter("idioma.f_validar_idioma", conection);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
                dataAdapter.SelectCommand.Parameters.Add("_nombre", SqlDbType.VarChar, 100).Value     = datos.Nombre;
                dataAdapter.SelectCommand.Parameters.Add("_terminacion", SqlDbType.VarChar, 10).Value = datos.Terminacion;

                conection.Open();
                dataAdapter.Fill(Usuario);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conection != null)
                {
                    conection.Close();
                }
            }
            return(Usuario);
        }
コード例 #2
0
    protected void Eliminar_Click(object sender, EventArgs e)
    {
        UIdioma        datos  = new UIdioma();
        L_Persistencia user   = new L_Persistencia();
        UAidioma       idioma = new UAidioma();
        LUser          data   = new LUser();
        //LIdioma user = new LIdioma();
        ClientScriptManager cm = this.ClientScript;

        try
        {
            idioma.Id          = int.Parse(Session["idioma"].ToString());
            idioma.Nombre      = Session["nombre"].ToString();
            idioma.Terminacion = Session["terminacion"].ToString();
            datos.Mensaje      = Session["men1"].ToString();
            datos.B            = Session["men2"].ToString();
            String    nombre  = idioma.Nombre;
            DataTable regis   = data.ToDataTable(data.obtenerIdiomac(nombre));
            String    esquema = "idioma";
            String    tabla   = "idioma";
            String    pk      = Session["user_id"].ToString();
            String    session = Session.SessionID;
            data.delete(regis, esquema, tabla, pk, session);
            datos = user.eliminarIdioma(idioma, datos);

            this.RegisterStartupScript("mensaje", datos.Mensaje);
        }
        catch
        {
            Session["ddl"] = 1;
        }
    }
コード例 #3
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
 public void insertIdioma(UAidioma idioma)
 {
     using (var db = new Mapeo("idioma"))
     {
         db.idioma.Add(idioma);
         db.SaveChanges();
     }
 }
コード例 #4
0
ファイル: Idioma.cs プロジェクト: julianmojica78/Ing.Sistemas
 public void eliminarIdiomas(UAidioma idioma)
 {
     using (var db = new Mapeo("idioma"))
     {
         db.idioma.Attach(idioma);
         db.Entry(idioma).State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
コード例 #5
0
        public UIdioma eliminarIdioma(UAidioma datos, UIdioma idioma)
        {
            Idioma  data = new Idioma();
            UIdioma dato = new UIdioma();

            if (datos.Id != 1)
            {
                data.eliminarIdiomas(datos);
                dato.Mensaje = "<script type='text/javascript'>alert('" + idioma.Mensaje.ToString() + "');window.location=\"Idioma.aspx\"</script>";
            }
            else
            {
                dato.Mensaje = "<script type='text/javascript'>alert('" + idioma.B.ToString() + "');window.location=\"Idioma.aspx\"</script>";
            }

            return(dato);
        }
コード例 #6
0
        public UIdioma insertarIdioma(UAidioma idiomas, UIdioma idioma)
        {
            UIdioma user = new UIdioma();
            Idioma  data = new Idioma();


            System.Data.DataTable validez = data.validarIdioma(idiomas);
            if (int.Parse(validez.Rows[0]["id"].ToString()) > 0)
            {
                data.insertIdioma(idiomas);
                //cm.RegisterClientScriptBlock(this.GetType(), "", "<script type='text/javascript'>alert('Usuario Creado Correctamente');</script>");
                user.Mensaje = "<script type='text/javascript'>alert('" + idioma.Mensaje.ToString() + "');window.location=\"Idioma.aspx\"</script>";
            }
            else
            {
                user.Mensaje = "<script type='text/javascript'>alert('" + idioma.A.ToString() + "');</script>";
            }

            return(user);
        }
コード例 #7
0
    protected void BT_Agregar_Click(object sender, EventArgs e)
    {
        UAidioma       user  = new UAidioma();
        L_Persistencia datos = new L_Persistencia();
        //LIdioma datos = new LIdioma();
        UIdioma idioma = new UIdioma();
        LUser   data   = new LUser();

        user.Nombre      = TB_Nombre.Text.ToString();
        user.Terminacion = TB_Terminacion.Text.ToString();
        idioma.Mensaje   = Session["men"].ToString();
        idioma.A         = Session["men3"].ToString();
        //idioma = datos.insertarIdioma(user,idioma);
        idioma = datos.insertarIdioma(user, idioma);
        DataTable regis   = data.ToDataTable(data.obtenerAdiomas());
        String    esquema = "idioma";
        String    tabla   = "idioma";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        data.insert(regis, esquema, tabla, pk, session);

        this.RegisterStartupScript("mensaje", idioma.Mensaje);
    }