Exemplo n.º 1
0
        public void DeleteById(int id)           // Delete function
        {
            EmpSubsidary emp = GetById(id);

            dbconn.EmpSubsidaries.Remove(emp);
            dbconn.SaveChanges();
        }
Exemplo n.º 2
0
        public EmpSubsidary Add(EmpSubsidary emp)      // Adding Function
        {
            EmpSubsidary addedEmp = dbconn.EmpSubsidaries.Add(emp);

            dbconn.SaveChanges();

            return(addedEmp);
        }
Exemplo n.º 3
0
        // Add Subsidiary

        public ActionResult AddSubsidiary(int subId, int empId) //Add Subsidiary to database
        {
            var EmpSub = new EmpSubsidary();

            EmpSub.EmpID = empId;
            List <Subsidary> subs = subsidiariesbusinessManager.GetUnmappedSubsidiariesByEmpID(empId);

            if (subs.Where(s => s.ID == subId).FirstOrDefault() != null)
            {
                EmpSub.SubsidaryID = subId;
                empSubsBusinessManager.Add(EmpSub);
            }
            var EmpSubs = empSubsBusinessManager.GetByEmployeeID(empId);

            return(PartialView("_UserSubs", EmpSubs)); // View to return data to
        }
Exemplo n.º 4
0
        // Adding a new Subsidary not in the database
        public ActionResult AddNewSubsidary(int empId, string subname)
        {
            var       empSub       = new EmpSubsidary();
            Subsidary NewSubsidary = new Subsidary();

            NewSubsidary.Name = subname;
            var added = subsidiariesbusinessManager.Add(NewSubsidary);

            empSub.EmpID = empId;
            List <Subsidary> sub = subsidiariesbusinessManager.GetUnmappedSubsidiariesByEmpID(empId);

            if (sub.Where(j => j.ID == added.ID).FirstOrDefault() != null)
            {
                empSub.SubsidaryID = added.ID;
                empSubsBusinessManager.Add(empSub);
            }
            var empSubs = empSubsBusinessManager.GetByEmployeeID(empId);

            return(PartialView("_UserSubs", empSubs));
        }
Exemplo n.º 5
0
 public EmpSubsidary Update(EmpSubsidary emp)    // Update Function
 {
     dbconn.Entry(emp).State = EntityState.Modified;
     dbconn.SaveChanges();
     return(emp);
 }
Exemplo n.º 6
0
        public EmpSubsidary GetById(int id)          // Get the ID Function
        {
            EmpSubsidary emp = dbconn.EmpSubsidaries.Where(e => e.ID == id).FirstOrDefault();

            return(emp);
        }
Exemplo n.º 7
0
 public EmpSubsidary Update(EmpSubsidary emp)
 {
     return(empsubsdatamanager.Update(emp));
 }
Exemplo n.º 8
0
 public EmpSubsidary Add(EmpSubsidary emp)
 {
     return(empsubsdatamanager.Add(emp));
 }