public void Delete(ExpensesMaster entity) { try { entities.ExpensesMasters.Remove(entity); } catch (Exception ex) { throw ex; } }
public void Add(ExpensesMaster entity) { try { entities.ExpensesMasters.Add(entity); } catch (Exception ex) { throw ex; } }
public void Attach(ExpensesMaster entity) { try { entities.ExpensesMasters.Attach(entity); entities.Entry(entity).State = System.Data.Entity.EntityState.Modified; } catch (Exception ex) { throw ex; } }
public IHttpActionResult Save(ExpensesMaster expensesMaster) { try { ExpensesMaster expensesMasterdtl = new ExpensesMaster(); using (UnitOfWork uow = new UnitOfWork()) { if (expensesMaster.ExpensesID == -1) { expensesMasterdtl = expensesMaster; expensesMasterdtl.CreatedBy = "ADMIN"; expensesMasterdtl.CreatedOn = DateTime.UtcNow; } else { expensesMasterdtl = uow.ExpensesMasterRepository.Get(x => x.ExpensesID == expensesMaster.ExpensesID); expensesMasterdtl.ExpensesCode = expensesMaster.ExpensesCode; expensesMasterdtl.ExpensesName = expensesMaster.ExpensesName; expensesMasterdtl.ExpensesType = expensesMaster.ExpensesType; expensesMasterdtl.IsDeleted = expensesMaster.IsDeleted; expensesMasterdtl.ModifiedBy = "ADMIN"; expensesMasterdtl.ModifiedOn = DateTime.UtcNow; } expensesMasterdtl.FarmID = FARMID; uow.ExpensesMasterRepository.Save(expensesMasterdtl); uow.SaveChanges(); return(Ok(new { })); } } catch (Exception ex) { throw ex; } }
public void Save(ExpensesMaster entity) { try { ExpensesMaster expensesMaster = entities.ExpensesMasters .Where(x => x.FarmID == entity.FarmID && x.ExpensesID == entity.ExpensesID).FirstOrDefault(); if (expensesMaster != null) { entities.Entry(expensesMaster).State = EntityState.Modified; } else { Add(entity); } } catch (Exception ex) { throw ex; } }
public IHttpActionResult GetExpensesMaster(int ExpensesID) { try { ExpensesMaster expensesMaster = new ExpensesMaster(); using (UnitOfWork uow = new UnitOfWork()) { expensesMaster = uow.ExpensesMasterRepository.Get(x => x.ExpensesID == ExpensesID && x.FarmID == FARMID); expensesMaster = expensesMaster == null ? new ExpensesMaster { ExpensesID = -1 } : expensesMaster; return(Ok(new { expensesMaster })); } } catch (Exception ex) { throw ex; } }