コード例 #1
0
        protected void rtb1_ButtonClick(object sender, Telerik.Web.UI.RadToolBarEventArgs e)
        {
            RadToolBarButton   btn        = e.Item as RadToolBarButton;
            CN_CatCNac_Usuario cm_Usuario = (CN_CatCNac_Usuario)Session["cm_Usuario"];

            int id            = Int32.Parse(Request.QueryString["Id"]);
            int id_ClienteMat = Int32.Parse(Request.QueryString["IdMatriz"]);

            if (btn.CommandName == "save")
            {
                CatCNac_Usuario usu = new CatCNac_Usuario();
                usu.Id       = id;
                usu.IdMatriz = id_ClienteMat;

                //LLena campos a partir del formulario

                object objMatriz_usuario = usu;
                AsignacionCampos.AsignaCamposEntidad(ref objMatriz_usuario, "", this);

                if (id > 0)
                {
                    cm_Usuario.Editar(usu);
                    IdUsuario = id;
                }
                else
                {
                    IdUsuario = cm_Usuario.Nuevo(usu);
                }



                RadTreeNode nodo1 = treeEstructura.Nodes[0];
                GuardarPermisos(ref nodo1);
                RAM1.ResponseScripts.Add("CloseAlert('Los datos se guardaron correctamente');");
            }
        }
コード例 #2
0
        public Boolean Editar(CatCNac_Usuario usuario)
        {
            CD_CatCNac_Usuario CEst = new CD_CatCNac_Usuario(model);

            return(CEst.Editar(usuario));
        }
コード例 #3
0
        public Int32 Nuevo(CatCNac_Usuario usuario)
        {
            CD_CatCNac_Usuario CEst = new CD_CatCNac_Usuario(model);

            return(CEst.Nuevo(usuario));
        }