示例#1
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            T_EmployeeTimeSheetTable t_EmployeeTimeSheetTable = await db.T_EmployeeTimeSheetTable.FindAsync(id);

            db.T_EmployeeTimeSheetTable.Remove(t_EmployeeTimeSheetTable);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
示例#2
0
        public async Task <ActionResult> Edit([Bind(Include = "TimeSheetID,EmployeeID,ProjectID,TypeOfWorkID,WorkDate,WorkingHours,WorkDescription,CreatedBy,CreatedDate,ModifiedBy,ModifiedDate,Active")] T_EmployeeTimeSheetTable t_EmployeeTimeSheetTable)
        {
            if (ModelState.IsValid)
            {
                db.Entry(t_EmployeeTimeSheetTable).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.TypeOfWorkID = new SelectList(db.M_CommonMasterTable, "ID", "FieldValue", t_EmployeeTimeSheetTable.TypeOfWorkID);
            ViewBag.EmployeeID   = new SelectList(db.M_EmployeeMasters, "EmployeeID", "EmployeeName", t_EmployeeTimeSheetTable.EmployeeID);
            ViewBag.ProjectID    = new SelectList(db.M_ProjectMaster, "ProjectID", "ProjectCode", t_EmployeeTimeSheetTable.ProjectID);
            return(View(t_EmployeeTimeSheetTable));
        }
示例#3
0
        // GET: EmployeeTimeSheetTable/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            T_EmployeeTimeSheetTable t_EmployeeTimeSheetTable = await db.T_EmployeeTimeSheetTable.FindAsync(id);

            if (t_EmployeeTimeSheetTable == null)
            {
                return(HttpNotFound());
            }
            return(View(t_EmployeeTimeSheetTable));
        }
示例#4
0
        // GET: EmployeeTimeSheetTable/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            T_EmployeeTimeSheetTable t_EmployeeTimeSheetTable = await db.T_EmployeeTimeSheetTable.FindAsync(id);

            if (t_EmployeeTimeSheetTable == null)
            {
                return(HttpNotFound());
            }
            ViewBag.TypeOfWorkID = new SelectList(db.M_CommonMasterTable, "ID", "FieldValue", t_EmployeeTimeSheetTable.TypeOfWorkID);
            ViewBag.EmployeeID   = new SelectList(db.M_EmployeeMasters, "EmployeeID", "EmployeeName", t_EmployeeTimeSheetTable.EmployeeID);
            ViewBag.ProjectID    = new SelectList(db.M_ProjectMaster, "ProjectID", "ProjectCode", t_EmployeeTimeSheetTable.ProjectID);
            return(View(t_EmployeeTimeSheetTable));
        }