public async Task <IActionResult> Crud([FromBody] ScheduleViewModel <MyAgendaViewModel> payload) { if (payload.added.Count > 0) { MyAgendaViewModel value = payload.added[0]; MyAgenda MyAgenda = new MyAgenda(); value.MyAgendaId = 0; _mapper.Map <MyAgendaViewModel, MyAgenda>(value, MyAgenda); _functionalService.Insert <MyAgenda>(MyAgenda); } if (payload.changed.Count > 0) { MyAgendaViewModel value = payload.changed[0]; _functionalService.Update <MyAgendaViewModel, MyAgenda>(value, Convert.ToInt32(value.MyAgendaId)); } if (payload.deleted.Count > 0) { MyAgendaViewModel value = payload.deleted[0]; var result = _functionalService.Delete <MyAgenda>(Convert.ToInt32(value.MyAgendaId)); } ApplicationUser appUser = await _userManager.GetUserAsync(User); List <MyAgenda> books = new List <MyAgenda>(); if (appUser != null) { books = _functionalService.GetList <MyAgenda>() .Where(x => x.CreateBy.Equals(appUser.Id)).ToList(); } return(Ok(books)); }
public IActionResult Crud([FromBody] ScheduleViewModel <BookGeneralViewModel> payload) { if (payload.added.Count > 0) { BookGeneralViewModel value = payload.added[0]; BookGeneral bookGeneral = new BookGeneral(); value.BookGeneralId = 0; _mapper.Map <BookGeneralViewModel, BookGeneral>(value, bookGeneral); _functionalService.Insert <BookGeneral>(bookGeneral); } if (payload.changed.Count > 0) { BookGeneralViewModel value = payload.changed[0]; _functionalService.Update <BookGeneralViewModel, BookGeneral>(value, Convert.ToInt32(value.BookGeneralId)); } if (payload.deleted.Count > 0) { BookGeneralViewModel value = payload.deleted[0]; var result = _functionalService.Delete <BookGeneral>(Convert.ToInt32(value.BookGeneralId)); } List <BookGeneral> books = _functionalService.GetList <BookGeneral>().ToList(); return(Ok(books)); }
public IActionResult Insert([FromBody] CrudViewModel <Warehouse> payload) { Warehouse value = payload.value; var result = _functionalService.Insert <Warehouse>(value); value = (Warehouse)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Vendor> payload) { Vendor value = payload.value; var result = _functionalService.Insert <Vendor>(value); value = (Vendor)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Branch> payload) { Branch value = payload.value; var result = _functionalService.Insert <Branch>(value); value = (Branch)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <CashBank> payload) { CashBank value = payload.value; var result = _functionalService.Insert <CashBank>(value); value = (CashBank)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <CustomerType> payload) { CustomerType value = payload.value; var result = _functionalService.Insert <CustomerType>(value); value = (CustomerType)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <UnitOfMeasure> payload) { UnitOfMeasure value = payload.value; var result = _functionalService.Insert <UnitOfMeasure>(value); value = (UnitOfMeasure)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Invoice> payload) { Invoice value = payload.value; value.InvoiceName = _numberSequence.GetNumberSequence("INV"); var result = _functionalService.Insert <Invoice>(value); value = (Invoice)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Bill> payload) { Bill value = payload.value; value.BillName = _numberSequence.GetNumberSequence("BILL"); var result = _functionalService.Insert <Bill>(value); value = (Bill)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <PaymentReceive> payload) { PaymentReceive paymentReceive = payload.value; paymentReceive.PaymentReceiveName = _numberSequence.GetNumberSequence("PAYRCV"); var result = _functionalService.Insert <PaymentReceive>(paymentReceive); paymentReceive = (PaymentReceive)result.Data; return(Ok(paymentReceive)); }
public IActionResult Insert([FromBody] CrudViewModel <PaymentVoucher> payload) { PaymentVoucher value = payload.value; value.PaymentVoucherName = _numberSequence.GetNumberSequence("PAYVCH"); var result = _functionalService.Insert <PaymentVoucher>(value); value = (PaymentVoucher)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Product> payload) { Product value = payload.value; value.Barcode = value.Barcode.ToUpper(); var result = _functionalService.Insert <Product>(value); value = (Product)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Shipment> payload) { Shipment value = payload.value; value.ShipmentName = _numberSequence.GetNumberSequence("DO"); var result = _functionalService.Insert <Shipment>(value); value = (Shipment)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <MeetingRoom> payload) { MeetingRoom value = payload.value; value.MeetingRoomName = _numberSequence.GetNumberSequence("ROOM"); var result = _functionalService.Insert <MeetingRoom>(value); value = (MeetingRoom)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <General> payload) { General value = payload.value; value.GeneralName = _numberSequence.GetNumberSequence("GEN"); var result = _functionalService.Insert <General>(value); value = (General)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <GoodsReceivedNote> payload) { GoodsReceivedNote value = payload.value; value.GoodsReceivedNoteName = _numberSequence.GetNumberSequence("GRN"); var result = _functionalService.Insert <GoodsReceivedNote>(value); value = (GoodsReceivedNote)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <Car> payload) { Car value = payload.value; value.CarName = _numberSequence.GetNumberSequence("CAR"); var result = _functionalService.Insert <Car>(value); value = (Car)result.Data; return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <PurchaseOrder> payload) { PurchaseOrder value = payload.value; value.PurchaseOrderName = _numberSequence.GetNumberSequence("PO"); var result = _functionalService.Insert <PurchaseOrder>(value); value = (PurchaseOrder)result.Data; this.UpdatePurchaseOrder(value.PurchaseOrderId); return(Ok(value)); }
public IActionResult Insert([FromBody] CrudViewModel <SalesOrderLineViewModel> payload) { SalesOrderLineViewModel vm = payload.value; vm = this.Recalculate(vm); SalesOrderLine value = new SalesOrderLine(); _mapper.Map <SalesOrderLineViewModel, SalesOrderLine>(vm, value); var result = _functionalService.Insert <SalesOrderLine>(value); value = (SalesOrderLine)result.Data; this.UpdateSalesOrder(value.SalesOrderId); return(Ok(value)); }
public async Task <IActionResult> Insert([FromBody] CrudViewModel <UserProfile> payload) { UserProfile register = payload.value; if (register.Password.Equals(register.ConfirmPassword)) { ApplicationUser user = new ApplicationUser() { Email = register.Email, UserName = register.Email, EmailConfirmed = true }; var result = await _userManager.CreateAsync(user, register.Password); if (result.Succeeded) { register.Password = user.PasswordHash; register.ConfirmPassword = user.PasswordHash; register.ApplicationUserId = user.Id; _functionalService.Insert <UserProfile>(register); } } return(Ok(register)); }