Example #1
0
        //public HttpResponseMessage Get(string gender = "All")
        //{
        //    using (EmployeeDBEntities entities = new EmployeeDBEntities())
        //    {
        //        string username = Thread.CurrentPrincipal.Identity.Name;
        //        switch (gender.ToLower())
        //        {

        //            case "male":
        //                return Request.CreateResponse(HttpStatusCode.OK, entities.Employees.Where(e => e.Gender.ToLower() == "male").ToList());

        //            case "female":
        //                return Request.CreateResponse(HttpStatusCode.OK, entities.Employees.Where(e => e.Gender.ToLower() == "female").ToList());

        //            default:
        //                return Request.CreateResponse(HttpStatusCode.BadRequest);
        //        }

        //    }
        //}

        public HttpResponseMessage Post([FromBody] Employee employee)
        {
            try
            {
                using (EmployeeDBEntities entities = new EmployeeDBEntities())
                {
                    //entities.Employees.Add(employee);
                    //entities.SaveChanges();

                    EmployeeADO ADOemployee = new EmployeeADO();
                    if (ADOemployee.InsertEmployee(employee))
                    {
                        var message = Request.CreateResponse(HttpStatusCode.Created, employee);
                        message.Headers.Location = new Uri(Request.RequestUri + employee.ID.ToString());
                        return(message);
                    }
                    return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Failed"));
                }
            }

            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
Example #2
0
        static void Main(string[] args)
        {
            Employee objEmp = new EmpolyeeBAL.Employee();

            objEmp.FirstName = "Prerak";
            objEmp.LastName  = "Patel";
            objEmp.BirthDate = DateTime.Now;
            objEmp.Email     = "*****@*****.**";

            EmployeeADO objEmpADO = new EmployeeADO();

            objEmpADO.Add(objEmp);

            Console.WriteLine("Hello World!");
        }
        public void Setup()
        {
            this.employeeADO = new EmployeeADO();
            transactionScope = new TransactionScope();

            Employee employee1 = new Employee("Luis", "Pacheco", new DateTime(2010, 12, 30));

            LoadData(employee1);
            Employee employee2 = new Employee("Luis", "Quispe", new DateTime(2010, 12, 29));

            LoadData(employee2);
            Employee employee3 = new Employee("Luis", "Tovar", new DateTime(2010, 12, 28));

            LoadData(employee3);

            employeeLoaded = employee1;
        }
        public void Setup()
        {
            this.employeeADO = new EmployeeADO();
            transactionScope = new TransactionScope();

            Employee employee1 = new Employee("Luis", "Pacheco", new DateTime(2010, 12, 30));
            LoadData(employee1);
            Employee employee2 = new Employee("Luis", "Quispe", new DateTime(2010, 12, 29));
            LoadData(employee2);
            Employee employee3 = new Employee("Luis", "Tovar", new DateTime(2010, 12, 28));
            LoadData(employee3);

            employeeLoaded = employee1;
        }
Example #5
0
 public void Setup()
 {
     this.employeeADO = new EmployeeADO();
     database.PerformDbOperation(DbOperationFlag.CleanInsertIdentity);
 }
 public void Setup()
 {
     this.employeeADO = new EmployeeADO();
 }
 public void Setup()
 {
     this.employeeADO = new EmployeeADO();
     database.PerformDbOperation(DbOperationFlag.CleanInsertIdentity);
 }
 public void Setup()
 {
     this.employeeADO = new EmployeeADO();
 }