public void logfile(int controlId, string logName, string logDescription, String noteData)
 {
     try
     {
         using (var dbLog = new REU_RegistrationEntities())
         {
             Log_File logFileInsert = dbLog.Log_File.Create();
             logFileInsert.Log_Date = DateTime.Now;
             if (controlId != 0)
             {
                 if (SessionWrapper.LoggedUser != null)
                 {
                     logFileInsert.Login_Id = SessionWrapper.LoggedUser.Employee_Id;
                 }
                 else
                 {
                     logFileInsert.Login_Id = 1;
                 }
                 logFileInsert.Form_Id = currentPage();
             }
             logFileInsert.Log_Name        = logName;
             logFileInsert.Log_Description = logDescription;
             logFileInsert.Log_Note        = noteData;
             dbLog.Log_File.Add(logFileInsert);
             dbLog.SaveChanges();
         }
     }
     catch (Exception er) { }
 }
        public static string ViewUserCard(int AjaxSpecialization_Id)
        {
            using (var dbcont = new REU_RegistrationEntities())
            {
                var Emplo = dbcont.Specializations.Where(d => d.Specialization_Id == AjaxSpecialization_Id).Select(x => new SpecializationDTO
                {
                    Specialization_Id                    = x.Specialization_Id,
                    Specialization_Name_Ar               = x.Specialization_Name_Ar,
                    Specialization_Name_En               = x.Specialization_Name_En,
                    Collage_Id                           = x.Collage_Id,
                    Specialization_Icon                  = x.Specialization_Icon,
                    High_School_Percent                  = x.High_School_Percent,
                    Capabilities_Percent                 = x.Capabilities_Percent,
                    My_Achievement_Percent               = x.My_Achievement_Percent,
                    Weighted_Ratio_Percent               = x.Weighted_Ratio_Percent,
                    Specialization_Image                 = x.Specialization_Image,
                    Specialization_Description_Ar        = x.Specialization_Description_Ar,
                    Specialization_Description_En        = x.Specialization_Description_En,
                    Condition_Ar                         = x.Condition_Ar,
                    Condition_En                         = x.Condition_En,
                    Specialization_Registeration_Payment = x.Specialization_Registeration_Payment,
                    Specialization_Study_Payment         = x.Specialization_Study_Payment
                }).FirstOrDefault();

                return(JsonConvert.SerializeObject(Emplo));
            }
        }
Example #3
0
        public static string ViewUserCard(int Employee_Id)
        {
            using (var dbcont = new REU_RegistrationEntities())
            {
                var Emplo = dbcont.Employees.Where(d => d.Employee_Id == Employee_Id).Select(x => new EmployeDTO {
                    Employee_Name_Ar  = x.Employee_Name_Ar,
                    Employee_Name_En  = x.Employee_Name_En,
                    Employee_Id       = x.Employee_Id,
                    Employee_Active   = x.Employee_Active,
                    Employee_Email    = x.Employee_Email,
                    Employee_Password = x.Employee_Password,
                    Employee_Phone    = x.Employee_Phone,
                    Employee_Profile  = x.Employee_Profile,
                    Language_id       = x.Language_id,
                    Group_Id          = x.Group_Id,
                }).FirstOrDefault();

                //JavaScriptSerializer js = new JavaScriptSerializer();
                return(JsonConvert.SerializeObject(Emplo));
            }
        }
Example #4
0
        public static string DeleteEmplooye(int Employee_Id)
        {
            string        returnDeleteEmp = "0";
            LogFileModule logFileModule   = new LogFileModule();
            String        LogData         = "";

            try
            {
                REU_RegistrationEntities db = new REU_RegistrationEntities();
                var DelEmp = db.Employees.First(x => x.Employee_Id == Employee_Id);
                db.Employees.Remove(DelEmp);
                db.SaveChanges();
                returnDeleteEmp = "1";
                //  Add it to log file
                LogData = "data:" + JsonConvert.SerializeObject(DelEmp, logFileModule.settings);
                logFileModule.logfile(10, "حذف الموظف", "Delete Employee", LogData);
            }
            catch (Exception e)
            {
            }
            return(JsonConvert.SerializeObject(returnDeleteEmp));
        }
        public static string DeleteEmplooye(int AjaxSpecialization_Id)
        {
            string        returnDeleteEmp = "0";
            LogFileModule logFileModule   = new LogFileModule();
            String        LogData         = "";

            try
            {
                REU_RegistrationEntities db = new REU_RegistrationEntities();

                var DelSep = db.Specializations.First(x => x.Specialization_Id == AjaxSpecialization_Id);
                db.Specializations.Remove(DelSep);
                db.SaveChanges();
                returnDeleteEmp = "1";
                /* Add it to log file */
                LogData = "data:" + JsonConvert.SerializeObject(DelSep, logFileModule.settings);
                logFileModule.logfile(10, "حذف التخصص", "Delete Specialization", LogData);
            }
            catch (Exception e)
            {
            }
            return(JsonConvert.SerializeObject(returnDeleteEmp));
        }