Ejemplo n.º 1
0
        public int insertUpdateEmpGeneralDetails(DatabaseBE _objDatabase)
        {
            int returnvalue = 0;

            try
            {
                if (_objDatabase.TaskID != 0)
                {
                    var objDb = objEntity.DatabaseBackups.FirstOrDefault(z => z.TaskID == _objDatabase.TaskID);
                    objDb.ScheduleType   = _objDatabase.ScheduleType;
                    objDb.Monday         = _objDatabase.IsMonday;
                    objDb.Tuesday        = _objDatabase.IsTuesday;
                    objDb.Wednesday      = _objDatabase.IsWednesday;
                    objDb.Thursday       = _objDatabase.IsThursday;
                    objDb.Friday         = _objDatabase.IsFriday;
                    objDb.Saturday       = _objDatabase.IsSaturday;
                    objDb.Sunday         = _objDatabase.IsSunday;
                    objDb.TaskName       = _objDatabase.TaskName;
                    objDb.Overright      = _objDatabase.IsOverride;
                    objDb.StartTime      = _objDatabase.TimeValue;
                    objDb.FolderName     = _objDatabase.ServerPath;
                    objDb.LastModifiedOn = DateTime.Now;
                    objDb.Status         = true;
                    objDb.LastModifiedBy = _objDatabase.LastModifiedBy;
                    objEntity.SaveChanges();
                    returnvalue = objDb.TaskID;
                }
                else
                {
                    DatabaseBackup objDb = new DatabaseBackup();
                    objDb.TaskID       = _objDatabase.TaskID;
                    objDb.ScheduleType = _objDatabase.ScheduleType;
                    objDb.Monday       = _objDatabase.IsMonday;
                    objDb.Tuesday      = _objDatabase.IsTuesday;
                    objDb.Wednesday    = _objDatabase.IsWednesday;
                    objDb.Thursday     = _objDatabase.IsThursday;
                    objDb.Friday       = _objDatabase.IsFriday;
                    objDb.Saturday     = _objDatabase.IsSaturday;
                    objDb.Sunday       = _objDatabase.IsSunday;
                    objDb.TaskName     = _objDatabase.TaskName;
                    objDb.Overright    = _objDatabase.IsOverride;
                    objDb.StartTime    = _objDatabase.TimeValue;
                    objDb.FolderName   = _objDatabase.ServerPath;
                    objDb.AddedOn      = DateTime.Now;
                    objDb.AddedBy      = _objDatabase.AddedBy;
                    objDb.Status       = true;
                    objEntity.AddToDatabaseBackups(objDb);
                    objEntity.SaveChanges();
                    returnvalue = objDb.TaskID;
                }


                return(returnvalue);
            }
            catch (Exception e)
            {
                return(0);
            }
        }
Ejemplo n.º 2
0
 public int insertUpdateEmpGeneralDetails(DatabaseBE _objDatabase)
 {
     return(_objDL.insertUpdateEmpGeneralDetails(_objDatabase));
 }