Esempio n. 1
0
        void AddParentNode()
        {
            // --- this method add a son node for one selected node

            CDocumentation_User_File oDocUserFile =
                new CDocumentation_User_File
            {
                Iddocumentation        = -1,
                Idtemplate_method      = null,
                Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                Name_doc           = "Certificado",
                Procedure_type     = Convert.ToChar(cbProcedure.EditValue),
                Type_doc           = 'C',
                Image_index        = 0,
                Id                 = GetNewIdNode(),
                Parentid           = 0,
                Date_ini           = DateTime.Now,
                Date_end           = DateTime.Now.AddMonths(12),
                Rank_valid_inmonth = 12,
                Prev_authorized    = false
            };

            lstDocumentation_user_file.Add(oDocUserFile);

            // --- save
            CDocumentationFactory faDocumentation = new CDocumentationFactory();
            CDocumentation        oDocumentation  = new CDocumentation();

            oDocumentation.Iddocumentation        = oDocUserFile.Iddocumentation;
            oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
            oDocumentation.Idtemplate_method      = oDocUserFile.Idtemplate_method;
            oDocumentation.Image_index            = oDocUserFile.Image_index;
            oDocumentation.Name_doc       = oDocUserFile.Name_doc;
            oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
            oDocumentation.Type_doc       = oDocUserFile.Type_doc;
            oDocumentation.Flag_enabled   = true;
            oDocumentation.Id             = oDocUserFile.Id;
            oDocumentation.Parentid       = oDocUserFile.Parentid;
            oDocumentation.Usernew        = Comun.GetUser();
            oDocumentation.Useredit       = Comun.GetUser();
            oDocumentation.Datenew        = DateTime.Now;
            oDocumentation.Dateedit       = DateTime.Now;
            oDocumentation.Status         = true;
            treeAuthorization.DataSource  = lstDocumentation_user_file;

            faDocumentation.Insert(oDocumentation);

            treeAuthorization.DataSource = lstDocumentation_user_file;
        }
Esempio n. 2
0
        void AddChildNode()
        {
            // ---
            if (treeAuthorization.FocusedNode.Level == 0)
            {
                CDocumentation_User_File oDocUserFile =
                    new CDocumentation_User_File
                    {
                        Iddocumentation = -1,
                        Idtemplate_method = null,
                        Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                        Name_doc = "Adjunto",
                        Procedure_type = Convert.ToChar(cbProcedure.EditValue),
                        Type_doc = 'E',
                        Id = GetNewIdNode(),
                        Image_index = 1,
                        Parentid = Convert.ToInt32(treeAuthorization.FocusedNode["Id"]),
                        Date_ini = DateTime.Now,
                        Date_end = DateTime.Now.AddMonths(12),
                        Rank_valid_inmonth = 12,
                        Prev_authorized = false
                    };

                lstDocumentation_user_file.Add(oDocUserFile);

                // --- save
                CDocumentationFactory faDocumentation = new CDocumentationFactory();
                CDocumentation oDocumentation = new CDocumentation();
                oDocumentation.Iddocumentation = oDocUserFile.Iddocumentation;
                oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
                oDocumentation.Idtemplate_method = oDocUserFile.Idtemplate_method;
                oDocumentation.Image_index = oDocUserFile.Image_index;
                oDocumentation.Name_doc = oDocUserFile.Name_doc;
                oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
                oDocumentation.Type_doc = oDocUserFile.Type_doc;
                oDocumentation.Flag_enabled = true;
                oDocumentation.Id = oDocUserFile.Id;
                oDocumentation.Parentid = oDocUserFile.Parentid;
                oDocumentation.Usernew = Comun.GetUser();
                oDocumentation.Useredit = Comun.GetUser();
                oDocumentation.Datenew = DateTime.Now;
                oDocumentation.Dateedit = DateTime.Now;
                oDocumentation.Status = true;
                treeAuthorization.DataSource = lstDocumentation_user_file;

                //faDocumentation.Insert(oDocumentation);

                treeAuthorization.DataSource = lstDocumentation_user_file;
                treeAuthorization.FocusedNode.ExpandAll();
            }
            else if (treeAuthorization.FocusedNode.Level == 1)
            {
                CDocumentation_User_File oDocUserFile =
                    new CDocumentation_User_File
                    {
                        Iddocumentation = -1,
                        Idtemplate_method = null,
                        Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                        Procedure_type = Convert.ToChar(cbProcedure.EditValue),
                        Type_doc = 'E',
                        Id = GetNewIdNode(),
                        Image_index = 1,
                        Parentid = Convert.ToInt32(treeAuthorization.FocusedNode.ParentNode["Id"]),
                        Date_ini = DateTime.Now,
                        Date_end = DateTime.Now.AddMonths(12),
                        Rank_valid_inmonth = 12,
                        Prev_authorized = false
                    };

                lstDocumentation_user_file.Add(oDocUserFile);

                // --- save
                CDocumentationFactory faDocumentation = new CDocumentationFactory();
                CDocumentation oDocumentation = new CDocumentation();
                oDocumentation.Iddocumentation = oDocUserFile.Iddocumentation;
                oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
                oDocumentation.Idtemplate_method = oDocUserFile.Idtemplate_method;
                oDocumentation.Image_index = oDocUserFile.Image_index;
                oDocumentation.Name_doc = oDocUserFile.Name_doc;
                oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
                oDocumentation.Type_doc = oDocUserFile.Type_doc;
                oDocumentation.Flag_enabled = true;
                oDocumentation.Id = oDocUserFile.Id;
                oDocumentation.Parentid = oDocUserFile.Parentid;
                oDocumentation.Usernew = Comun.GetUser();
                oDocumentation.Useredit = Comun.GetUser();
                oDocumentation.Datenew = DateTime.Now;
                oDocumentation.Dateedit = DateTime.Now;
                oDocumentation.Status = true;
                treeAuthorization.DataSource = lstDocumentation_user_file;

                //faDocumentation.Insert(oDocumentation);

            }
        }
Esempio n. 3
0
        void AddChildNode()
        {
            // ---
            if (treeAuthorization.FocusedNode.Level == 0)
            {
                CDocumentation_User_File oDocUserFile =
                    new CDocumentation_User_File
                {
                    Iddocumentation        = -1,
                    Idtemplate_method      = null,
                    Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                    Name_doc           = "Adjunto",
                    Procedure_type     = Convert.ToChar(cbProcedure.EditValue),
                    Type_doc           = 'E',
                    Id                 = GetNewIdNode(),
                    Image_index        = 1,
                    Parentid           = Convert.ToInt32(treeAuthorization.FocusedNode["Id"]),
                    Date_ini           = DateTime.Now,
                    Date_end           = DateTime.Now.AddMonths(12),
                    Rank_valid_inmonth = 12,
                    Prev_authorized    = false
                };

                lstDocumentation_user_file.Add(oDocUserFile);

                // --- save
                CDocumentationFactory faDocumentation = new CDocumentationFactory();
                CDocumentation        oDocumentation  = new CDocumentation();
                oDocumentation.Iddocumentation        = oDocUserFile.Iddocumentation;
                oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
                oDocumentation.Idtemplate_method      = oDocUserFile.Idtemplate_method;
                oDocumentation.Image_index            = oDocUserFile.Image_index;
                oDocumentation.Name_doc       = oDocUserFile.Name_doc;
                oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
                oDocumentation.Type_doc       = oDocUserFile.Type_doc;
                oDocumentation.Flag_enabled   = true;
                oDocumentation.Id             = oDocUserFile.Id;
                oDocumentation.Parentid       = oDocUserFile.Parentid;
                oDocumentation.Usernew        = Comun.GetUser();
                oDocumentation.Useredit       = Comun.GetUser();
                oDocumentation.Datenew        = DateTime.Now;
                oDocumentation.Dateedit       = DateTime.Now;
                oDocumentation.Status         = true;
                treeAuthorization.DataSource  = lstDocumentation_user_file;

                //faDocumentation.Insert(oDocumentation);

                treeAuthorization.DataSource = lstDocumentation_user_file;
                treeAuthorization.FocusedNode.ExpandAll();
            }
            else if (treeAuthorization.FocusedNode.Level == 1)
            {
                CDocumentation_User_File oDocUserFile =
                    new CDocumentation_User_File
                {
                    Iddocumentation        = -1,
                    Idtemplate_method      = null,
                    Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                    Procedure_type         = Convert.ToChar(cbProcedure.EditValue),
                    Type_doc           = 'E',
                    Id                 = GetNewIdNode(),
                    Image_index        = 1,
                    Parentid           = Convert.ToInt32(treeAuthorization.FocusedNode.ParentNode["Id"]),
                    Date_ini           = DateTime.Now,
                    Date_end           = DateTime.Now.AddMonths(12),
                    Rank_valid_inmonth = 12,
                    Prev_authorized    = false
                };

                lstDocumentation_user_file.Add(oDocUserFile);

                // --- save
                CDocumentationFactory faDocumentation = new CDocumentationFactory();
                CDocumentation        oDocumentation  = new CDocumentation();
                oDocumentation.Iddocumentation        = oDocUserFile.Iddocumentation;
                oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
                oDocumentation.Idtemplate_method      = oDocUserFile.Idtemplate_method;
                oDocumentation.Image_index            = oDocUserFile.Image_index;
                oDocumentation.Name_doc       = oDocUserFile.Name_doc;
                oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
                oDocumentation.Type_doc       = oDocUserFile.Type_doc;
                oDocumentation.Flag_enabled   = true;
                oDocumentation.Id             = oDocUserFile.Id;
                oDocumentation.Parentid       = oDocUserFile.Parentid;
                oDocumentation.Usernew        = Comun.GetUser();
                oDocumentation.Useredit       = Comun.GetUser();
                oDocumentation.Datenew        = DateTime.Now;
                oDocumentation.Dateedit       = DateTime.Now;
                oDocumentation.Status         = true;
                treeAuthorization.DataSource  = lstDocumentation_user_file;

                //faDocumentation.Insert(oDocumentation);
            }
        }
Esempio n. 4
0
        void AddParentNode()
        {
            // --- this method add a son node for one selected node

            CDocumentation_User_File oDocUserFile =
                    new CDocumentation_User_File
                    {
                        Iddocumentation = -1,
                        Idtemplate_method = null,
                        Idconfiguration_folder = Convert.ToInt16(cbDocument.EditValue),
                        Name_doc = "Certificado",
                        Procedure_type = Convert.ToChar(cbProcedure.EditValue),
                        Type_doc = 'C',
                        Image_index = 0,
                        Id = GetNewIdNode(),
                        Parentid = 0,
                        Date_ini = DateTime.Now,
                        Date_end = DateTime.Now.AddMonths(12),
                        Rank_valid_inmonth = 12,
                        Prev_authorized = false
                    };

            lstDocumentation_user_file.Add(oDocUserFile);

            // --- save
            CDocumentationFactory faDocumentation = new CDocumentationFactory();
            CDocumentation oDocumentation = new CDocumentation();
            oDocumentation.Iddocumentation = oDocUserFile.Iddocumentation;
            oDocumentation.Idconfiguration_folder = oDocUserFile.Idconfiguration_folder;
            oDocumentation.Idtemplate_method = oDocUserFile.Idtemplate_method;
            oDocumentation.Image_index = oDocUserFile.Image_index;
            oDocumentation.Name_doc = oDocUserFile.Name_doc;
            oDocumentation.Procedure_type = oDocUserFile.Procedure_type;
            oDocumentation.Type_doc = oDocUserFile.Type_doc;
            oDocumentation.Flag_enabled = true;
            oDocumentation.Id = oDocUserFile.Id;
            oDocumentation.Parentid = oDocUserFile.Parentid;
            oDocumentation.Usernew = Comun.GetUser();
            oDocumentation.Useredit = Comun.GetUser();
            oDocumentation.Datenew = DateTime.Now;
            oDocumentation.Dateedit = DateTime.Now;
            oDocumentation.Status = true;
            treeAuthorization.DataSource = lstDocumentation_user_file;

            faDocumentation.Insert(oDocumentation);

            treeAuthorization.DataSource = lstDocumentation_user_file;
        }