コード例 #1
0
        public object EmpSearch(Emp_Inputs Emp)
        {
            dynamic       TBEmpListResult;
            List <object> EMPListResult = new List <object>();

            try
            {
                List <Emp_Inputs> Result = InterviewTest.EmpSearch(Emp);

                //for (int i = 0; i < Result.Count; i++)
                //{
                //    EMPListResult.Add(new { EMPResult = Result[i] });
                //}

                if (Result != null)
                {
                    TBEmpListResult = new { status = "0", message = "success", Result };
                }
                else
                {
                    TBEmpListResult = new { status = "0", message = "Record not found" };
                }
            }
            catch
            {
                TBEmpListResult = new { status = "1", message = "failed" };
            }

            return(new { TBEmpListResult });
        }
コード例 #2
0
        public object EmpDelete(Emp_Inputs Emp)
        {
            dynamic EmpDeleteResult;

            int flag = 0;

            try
            {
                flag = InterviewTest.EmpDelete(Emp);

                if (flag > 0)
                {
                    EmpDeleteResult = new { status = "0", message = "success" };
                }
                else
                {
                    EmpDeleteResult = new { status = "1", message = "failed" };
                }
            }
            catch
            {
                EmpDeleteResult = new { status = "1", message = "failed" };
            }

            return(new { EmpDeleteResult });
        }