public static V_BusinessProxy N2_BusinessProxy(BankDraft orgObj) { Mapper.CreateMap <BankDraft, V_BusinessProxy>(); V_BusinessProxy dstObj = Mapper.Map <BankDraft, V_BusinessProxy>(orgObj); dstObj.BankName = orgObj.RemitterBank; return(dstObj); }
public ActionResult SaveBankDraftData(BankDraft info) { using (FATContainer dataContainer = new FATContainer()) { BankDraft orgInfo = dataContainer.BankDraft.Find(info.Row_ID); dataContainer.Entry <BankDraft>(orgInfo).CurrentValues.SetValues(info); dataContainer.SaveChanges(); JsonResult result = new JsonResult(); result.Data = string.Empty; return(result); } }
public ActionResult BankDraft() { using (FATContainer dataContainer = new FATContainer()) { int tchRoutineID = dataContainer.TeachingNode.Find(Convert.ToInt32(RouteData.Values["id"])).RoutineID; TeachingRoutine routine = SharedCasePool.GetCasePool().GetRoutine(tchRoutineID); TeachingNode node = routine.NodeList[Convert.ToInt32(RouteData.Values["id"])]; BankDraft tcInfo = dataContainer.BankDraft.FirstOrDefault(info => (info.TchRoutineID == node.RoutineID)); ViewData[ConstDefine.ViewData_CaseText] = SharedCasePool.GetCasePool().GetRoutine(node.RoutineID).GroupList[node.GroupIdx].GroupText; ViewBag.RoutineName = routine.RelTmpRoutine.RoutineName; ViewBag.NodeName = node.RelTmpNode.NodeName; ViewBag.TchNodeID = node.Row_ID; return(View("BankDraft_" + node.Index, tcInfo)); } }
public ActionResult InitBankDraftData() { using (FATContainer dataContainer = new FATContainer()) { int tchRoutineID = Convert.ToInt32(RouteData.Values["tchRoutineID"]); BankDraft info = dataContainer.BankDraft.FirstOrDefault(item => (item.TchRoutineID == tchRoutineID)); if (info == null) { info = dataContainer.BankDraft.Create(); info.TchRoutineID = tchRoutineID; info.DraftDate = DateTime.Now; info.IncomeBillDate = DateTime.Now; dataContainer.BankDraft.Add(info); dataContainer.SaveChanges(); } return(View("BankDraft", info)); } }
private async void RegisterBankDraftButton_Click(object sender, RoutedEventArgs e) { if (DeliveryFields.Sender is null) { if (await MainWindow.Client.Send(TypeCommand.Search, TypeData.Person, DeliveryFields.SenderField.Text)) { DeliveryFields.Sender = await MainWindow.Client.ReceiveObject() as Person; } } if (DeliveryFields.Receiver is null) { if (await MainWindow.Client.Send(TypeCommand.Search, TypeData.Person, DeliveryFields.ReceiverField.Text)) { DeliveryFields.Receiver = await MainWindow.Client.ReceiveObject() as Person; } } if (DeliveryFields.Sender is null) { MessageBoxResult result = MessageBox.Show("Remitente no registrado. ¿Desea registrarlo?", "Advertencia", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (result == MessageBoxResult.Yes) { DeliveryFields.ShowRegisterPerson(DeliveryFields.SenderField.Text, this); } return; } if (DeliveryFields.Receiver is null) { MessageBoxResult result = MessageBox.Show("Destinario no registrado. ¿Desea registrarlo?", "Advertencia", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (result == MessageBoxResult.Yes) { DeliveryFields.ShowRegisterPerson(DeliveryFields.ReceiverField.Text, this); } return; } if (!int.TryParse(ValueToSendField.Text, out int valueToSend)) { MessageBox.Show("Valor a enviar invalido.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (!int.TryParse(CostField.Text, out int cost)) { MessageBox.Show("Costo invalido.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (await MainWindow.Client.Send(ClientRequest.GetDeliveriesCount)) { string deliveryNumber = ((int)await MainWindow.Client.ReceiveObject() + 1).ToString("00000"); BankDraft bankDraft = new BankDraft(deliveryNumber, DeliveryFields.Sender, DeliveryFields.Receiver, MainWindow.AdministrativeEmployee, DeliveryFields.DestinationComboBox.SelectedItem as string, valueToSend, cost); if (await MainWindow.Client.Send(TypeCommand.Save, TypeData.BankDraft, bankDraft)) { HandleServerAnswer(); } } }
public static V_IncomeBill N12_IncomeBill(BankDraft orgObj) { Mapper.CreateMap <BankDraft, V_IncomeBill>(); return(Mapper.Map <BankDraft, V_IncomeBill>(orgObj)); }
public static V_BankDraft N7_BankDraft(BankDraft orgObj) { Mapper.CreateMap <BankDraft, V_BankDraft>(); return(Mapper.Map <BankDraft, V_BankDraft>(orgObj)); }