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); } }
public int insertUpdateEmpGeneralDetails(DatabaseBE _objDatabase) { return(_objDL.insertUpdateEmpGeneralDetails(_objDatabase)); }