Example #1
0
        public EmployeeResponse DeleteEmployees(EmployeeModel employeeModel, out JsonResponse resp)
        {
            try
            {
                EmployeeResponse employeeResponse = null;
                JsonResponse     response         = null;

                EmployeeRepo emp = new EmployeeRepo();
                var          dt  = emp.DeleteEmployees(employeeModel);
                if (dt.Rows[0]["ErrorCode"].Equals("0"))
                {
                    //employeeResponse = new EmployeeResponse();
                    //employeeResponse.Name = dt.Rows[0]["Name"].ToString();
                    //employeeResponse.Gender = dt.Rows[0]["Gender"].ToString();
                    //employeeResponse.Occupation = dt.Rows[0]["Occupation"].ToString();
                    //employeeResponse.Address = dt.Rows[0]["Address"].ToString();
                    //employeeResponse.Dob = Convert.ToDateTime(dt.Rows[0]["Dob"].ToString());
                    //employeeResponse.Email = dt.Rows[0]["Email"].ToString();
                    //employeeResponse.IdType = dt.Rows[0]["IdType"].ToString();
                    //employeeResponse.MobileNumber = dt.Rows[0]["MobileNumber"].ToString();
                    //employeeResponse.WalletNumber = dt.Rows[0]["WalletNumber"].ToString();
                    //employeeResponse.Salary = Convert.ToDouble(dt.Rows[0]["Salary"].ToString());
                    response = new JsonResponse();
                    response.SetSuccessMessage("0", dt.Rows[0]["mes"].ToString(), "200");
                    resp            = new JsonResponse();
                    resp.statusCode = response.statusCode;
                    resp.errorCode  = response.errorCode;
                    resp.msg        = response.msg;
                }
                else
                {
                    string message = dt.Rows[0]["mes"].ToString();
                    response = new JsonResponse();
                    response.SetErrorMessage("1", dt.Rows[0]["mes"].ToString(), "404");
                    resp            = new JsonResponse();
                    resp.statusCode = response.statusCode;
                    resp.errorCode  = response.errorCode;
                    resp.msg        = response.msg;
                }

                if (employeeResponse == null)
                {
                    employeeResponse = new EmployeeResponse();
                }
                return(employeeResponse);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }