private void bbi_View_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Preview, (int)DocumentType.Order, AppMain.CompanyRecId)) { return; } OrderOwnerDTO oRow = (OrderOwnerDTO)gcv_OrderList.GetFocusedRow(); if (oRow != null) { OrderEdit frm = new OrderEdit(); frm.MdiParent = this.MdiParent; frm._FormOpenType = FormOpenType.View; frm.RecId = oRow.RecId; frm.OrderType = orderType; frm.Show(); } }
private void do_edit() { if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Update, (int)DocumentType.Order, AppMain.CompanyRecId)) { return; } OrderOwnerDTO oRow = (OrderOwnerDTO)gcv_OrderList.GetFocusedRow(); if (oRow.IrsaliyeId > 0) { XtraMessageBox.Show("Kayıt İrsaliyeleştirilmiştir. İşlem Yapılamaz. Ön İzleme ile açılabilir...", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (oRow != null) { OrderEdit frm = new OrderEdit(); frm.MdiParent = this.MdiParent; frm._FormOpenType = FormOpenType.Edit; frm.RecId = oRow.RecId; frm.OrderType = orderType; frm.Show(); } }
private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.Order, AppMain.CompanyRecId)) { return; } OrderOwnerDTO oRow = (OrderOwnerDTO)gcv_OrderList.GetFocusedRow(); if (oRow != null) { if (MspTool.get_Question("Kayıt Silincektir. Onaylıyor musunuz?")) { var response = _repository.Run <OrderService, ActionResponse <OrderOwnerDTO> >(x => x.Deleted_Order(oRow.RecId)); if (response.ResponseType != ResponseType.Ok) { DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { do_refresh(); } } } }
private void OrderEdit_Load(object sender, EventArgs e) { MspTool.Get_Layout(this); switch (OrderType) { case OrderType.AlisSiparis: this.Text = "Alış Sipariş"; break; case OrderType.SatisSiparis: this.Text = "Satiş Sipariş"; break; case OrderType.AllSiparis: break; case OrderType.BekleyenSiparis: break; default: break; } if (_FormOpenType == FormOpenType.New) { lc_Company.EditValue = AppMain.Company; __orderOwner.CompanyId = AppMain.CompanyRecId; __orderOwner.OrderType = (int)OrderType; __orderOwner.SiparisNo = "0"; __orderOwner.TeklifSiparis = 0; __orderOwner.SiparisDate = DateTime.Now; lbl_Durum.Text = __orderOwner.Durum = "Bekliyor"; bbi_SevkBilgileri.Enabled = false; } if (_FormOpenType == FormOpenType.Edit) { __orderOwner = _repository.Run <OrderService, OrderOwnerDTO>(x => x.Get_OrderOwner(RecId)); __orderTrans = _repository.Run <OrderService, List <OrderTransDTO> >(x => x.Get_OrderTrans(RecId)); if (__orderOwner.IrsaliyeId != 0) { bbi_SevkBilgileri.Enabled = true; } else { bbi_SevkBilgileri.Enabled = false; } } if (_FormOpenType == FormOpenType.View) { __orderOwner = _repository.Run <OrderService, OrderOwnerDTO>(x => x.Get_OrderOwner(RecId)); __orderTrans = _repository.Run <OrderService, List <OrderTransDTO> >(x => x.Get_OrderTrans(RecId)); bbi_save.Enabled = false; bbi_Delete.Enabled = false; } _list_UnitsDTO = _repository.Run <DepotStockService, List <UnitsDTO> >(x => x.GetListUnit()); bs_Unit.DataSource = _list_UnitsDTO; _productlist = _repository.Run <DepotStockService, List <ProductDTO> >(x => x.GetListProduct()); bs_Product.DataSource = _productlist; _currentTransactionsList = _repository.Run <CurrentTransactionsService, List <CTransactionsDTO> >(x => x.GetListCurrentTransactions()); bs_CariHesap.DataSource = _currentTransactionsList; _company = _repository.Run <StartUp, List <CompanyDTO> >(x => x.GetList_Company()); bs_company.DataSource = _company; _currencyTypes = _repository.Run <DefinitionsService, List <CurrencyTypeDTO> >(x => x.Get_List_CurrencyType()); bs_CurrencyType.DataSource = _currencyTypes; rp_KDV.DataSource = KdvOrani; rp_KDV.ValueMember = "Id"; rp_KDV.DisplayMember = "Value"; bs_OrderOwner.DataSource = __orderOwner; bs_OrderTrans.DataSource = __orderTrans; }