Пример #1
0
        public ActionResult Login([FromBody] UserLogin login)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }
                else
                {
                    ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
                    if (login != null && bl.ValidateUser(login))
                    {
                        return(Ok(
                                   "Success"

                                   ));
                    }
                }
            }
            catch (Exception ex)
            {
                return(this.Ok(
                           "Falied"
                           ));
            }
            return(Unauthorized());
        }
Пример #2
0
 public ActionResult GetEmployeeDetails()
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     else
     {
         ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
         var result = bl.GetEmployee();
         return(Ok(
                    result
                    ));
     }
 }
Пример #3
0
 public ActionResult EditEmployee([FromBody] Employee Emp)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     else
     {
         ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
         var result = bl.EditEmployee(Emp);
         return(Ok(
                    result
                    ));
     }
 }
Пример #4
0
 public ActionResult DeleteEmployee(int empId)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     else
     {
         ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
         var result = bl.DeleteEmployee(empId);
         return(Ok(
                    result
                    ));
     }
 }
Пример #5
0
        public ActionResult RegistrationDetails([FromBody] userRegistration reg)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            else
            {
                ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
                int result = bl.userRegistration(reg);
                return(Ok(
                           result
                           ));
            }

            //return Unauthorized();
        }
Пример #6
0
        public ActionResult SaveEmpDetails([FromBody] Employee Emp)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            else
            {
                ScoreGeniusAPI.BusinessLogic.BusinessLogic bl = new ScoreGeniusAPI.BusinessLogic.BusinessLogic();
                int result = bl.SaveEmplyee(Emp);
                return(Ok(
                           result
                           ));
            }

            //return Unauthorized();
        }