Exemple #1
0
 private void do_Save()
 {
     if (mspTool.get_Question("Kaydedilecektir Onaylıyor musunuz ?"))
     {
         gcv_CaseDef.CloseEditor();
         try
         {
             foreach (var item in __List_CaseDef)
             {
                 if (__List_CaseDef.Where(x => x.CaseName == item.CaseName).Count() > 1)
                 {
                     XtraMessageBox.Show("Mükerrer Kayıt var. Lütfen Kontrol Ediniz.");
                     return;
                 }
                 item.CompanyRecId = AppMain.CompanyRecId;
             }
             var response = _repository.Run <DefinitionsService, ActionResponse <List <CaseDefinitionDTO> > >(x => x.SaveCaseDefinition(__List_CaseDef));
             if (response.ResponseType != ResponseType.Ok)
             {
                 DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
             else
             {
                 this.Close();
             }
         }
         catch (Exception)
         {
         }
     }
 }
Exemple #2
0
        public void do_save()
        {
            try
            {
                bs_InvoiceOwner.EndEdit();
                bs_InvoiceTrans.EndEdit();

                if (do_Validation())
                {
                    return;
                }

                foreach (var item in __dll_List_InoviceTrans)
                {
                    if (_productlist.Where(x => x.PID == item.ProductId).FirstOrDefault().PFirstPrice.GetValueOrDefault() != item.BirimFiyat)
                    {
                        if (MspTool.get_Question("Birim Fiyatlarında Değişklikleri Mevcuttur. Değiştirilsin Mi?"))
                        {
                            BirimFiyatChance = true;
                        }
                    }
                }

                if (MspTool.get_Question("Kaydedilecektir Onaylıyor musunuz?"))
                {
                    __dll_InvoiceOwner.CompanyId = AppMain.CompanyRecId;
                    var req = new InvoiceSaveRequest()
                    {
                        InvoiceOwner     = __dll_InvoiceOwner,
                        InvoiceTrans     = __dll_List_InoviceTrans,
                        IsOrder          = _IsOrders,
                        _invoiceType     = (int)invoice,
                        BirimFiyatChance = BirimFiyatChance,
                    };
                    var response = _repository.Run <InvoiceService, ActionResponse <InvoiceSaveRequest> >(x => x.Save_Inovice(req));
                    if (response.ResponseType != ResponseType.Ok)
                    {
                        DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                    else
                    {
                        foreach (Form item in Application.OpenForms)
                        {
                            if (item.Name == "InvoiceList")
                            {
                                ((InvoiceList)item).do_refresh();
                            }
                        }
                        this.Close();
                    }
                }
            }
            catch (Exception)
            {
            }
        }
 private void bbi_save_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Insert, (int)DocumentType.CurrentGroupDefinitions, AppMain.CompanyRecId))
     {
         return;
     }
     if (oTool.get_Question("Kaydedilecektir Onaylıyor musunuz ?"))
     {
         gridView1.CloseEditor();
         do_save();
     }
 }
Exemple #4
0
 public void do_save()
 {
     bs_CaseMov.EndEdit();
     if (do_Validation())
     {
         return;
     }
     if (mspTool.get_Question("Kaydı Onaylıyor musunuz?"))
     {
         try
         {
             var response = _repository.Run <CaseService, ActionResponse <CaseMovementDTO> >(x => x.SaveCaseMovement(_CaseMovement));
             if (response.ResponseType != ResponseType.Ok)
             {
                 DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
             else
             {
                 foreach (Form item in Application.OpenForms)
                 {
                     if (item.Name == "frmKasaHareketList")
                     {
                         ((frmKasaHareketList)item).do_refresh();
                     }
                 }
                 this.Close();
             }
         }
         catch (Exception ex)
         {
             XtraMessageBox.Show(ex.Message);
         }
     }
 }
Exemple #5
0
        private void bbi_Delete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.Satis, AppMain.CompanyRecId))
            {
                return;
            }

            SaleOwnerDTO oRow = (SaleOwnerDTO)gridView1.GetFocusedRow();

            if (oRow != null)
            {
                if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    var result = _repository.Run <SaleService, ActionResponse <SaleOwnerDTO> >(x => x.Delete_Sale(oRow));
                    if (result.ResponseType != ResponseType.Ok)
                    {
                        XtraMessageBox.Show(result.Message);
                    }
                    else
                    {
                        do_refresh(dt_Date.DateTime);
                    }
                }
            }
        }
Exemple #6
0
 private void bbi_Save_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     gridView1.CloseEditor();
     if (_parameters.SaleApproval.GetValueOrDefault())
     {
         if (!mspTool.get_Question("Satış Sonlnadırılactır. Onaylıyor musunuz?"))
         {
             return;
         }
     }
     do_save();
 }
Exemple #7
0
        private void btnSpeedProductRetrun_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            SpeedSaleProductDTO speedSaleProduct = (SpeedSaleProductDTO)gcv_SpeedSaleProduct.GetFocusedRow();

            if (speedSaleProduct != null)
            {
                if (speedSaleProduct.RecId == 0)
                {
                    _speedSaleProduct.Remove(speedSaleProduct);
                }
                else
                {
                    if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                    {
                        var result = _repository.Run <SaleService, ActionResponse <SpeedSaleProductDTO> >(x => x.DeleteSpeedSaleProduct(speedSaleProduct.RecId));
                        _speedSaleProduct.Remove(speedSaleProduct);
                        gc_SpeedSaleProduct.RefreshDataSource();
                    }
                }
            }
            gc_SpeedSaleProduct.RefreshDataSource();
        }
        public void do_save()
        {
            bs_products.EndEdit();
            if (do_Validation())
            {
                return;
            }
            if (mspTool.get_Question("Kaydedilecektir Onaylıyor Musunuz?"))
            {
                try
                {
                    ProductDTO newProduct = _productlist.Where(x => x.PID == (int)lb_ProductName.EditValue).FirstOrDefault();
                    if (Convert.ToString(comboBoxEdit1.EditValue) == "Ekle")
                    {
                        newProduct.PTotal = newProduct.PTotal + Convert.ToDecimal(txt_Miktar.EditValue);
                    }
                    else
                    {
                        if (newProduct.PTotal != 0)
                        {
                            newProduct.PTotal = newProduct.PTotal - Convert.ToDecimal(txt_Miktar.EditValue);
                        }
                    }

                    var response = _repository.Run <DepotStockService, ActionResponse <ProductDTO> >(x => x.SaveProduct_EnvanterEkle(newProduct));
                    if (response.ResponseType != ResponseType.Ok)
                    {
                        DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                    else
                    {
                        foreach (Form item in Application.OpenForms)
                        {
                            if (item.Name == "frmStok")
                            {
                                ((frmStok)item).do_refresh();
                            }
                        }
                        this.Close();
                    }
                }
                catch (Exception ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
                finally
                {
                }
            }
        }
Exemple #9
0
        private void bbi_DeletedRow_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.Users, AppMain.CompanyRecId))
            {
                return;
            }

            UsersDTO oRow = (UsersDTO)gridView1.GetFocusedRow();

            if (oRow != null)
            {
                if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    var result = _repository.Run <SettingsService, ActionResponse <UsersDTO> >(x => x.DeleteUsers(oRow.id));
                    do_refresh();
                }
            }
        }
Exemple #10
0
        private void bbi_Deleted_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            DailyOwnerDTO oRow = (DailyOwnerDTO)gcv_DailyOwner.GetFocusedRow();

            if (oRow != null)
            {
                if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    var result = _repository.Run <DailyService, ActionResponse <DailyOwnerDTO> >(x => x.Delete_Daily(oRow));
                    if (result.ResponseType != ResponseType.Ok)
                    {
                        XtraMessageBox.Show(result.Message);
                    }
                    else
                    {
                        do_refresh();
                    }
                }
            }
        }
Exemple #11
0
        public void do_save()
        {
            try
            {
                bs_OrderOwner.EndEdit();
                bs_OrderTrans.EndEdit();

                if (do_Validation())
                {
                    return;
                }
                if (MspTool.get_Question("Kaydedilecektir Onaylıyor musunuz?"))
                {
                    var req = new OrderRequest()
                    {
                        OrderOwner = __orderOwner,
                        OrderTrans = __orderTrans
                    };
                    var response = _repository.Run <OrderService, ActionResponse <OrderRequest> >(x => x.Save_Orders(req));
                    if (response.ResponseType != ResponseType.Ok)
                    {
                        DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                    else
                    {
                        foreach (Form item in Application.OpenForms)
                        {
                            if (item.Name == "OrderList")
                            {
                                ((OrderList)item).do_refresh();
                            }
                        }
                        this.Close();
                    }
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show(ex.Message);
            }
        }
Exemple #12
0
        private void bbi_Delete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            CurrencyTypeDTO oRow = (CurrencyTypeDTO)gcv_DovizCinsi.GetFocusedRow();

            if (oRow != null)
            {
                if (MspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    if (oRow.RecId != 0)
                    {
                        var result = _repository.Run <DefinitionsService, ActionResponse <CurrencyTypeDTO> >(x => x.DeleteCurrencyType(oRow.RecId));
                        do_refresh();
                    }
                    else
                    {
                        __List_CurrencyType.Remove(oRow);
                        gc_DovizCinsi.RefreshDataSource();
                    }
                }
            }
        }
Exemple #13
0
        private void bbi_Delete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ProductMarkDTO oRow = (ProductMarkDTO)gcv_ProductMarks.GetFocusedRow();

            if (oRow != null)
            {
                if (MspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    if (oRow.RecId != 0)
                    {
                        var result = _repository.Run <DefinitionsService, ActionResponse <ProductMarkDTO> >(x => x.DeleteProductMark(oRow.RecId));
                        do_refresh();
                    }
                    else
                    {
                        productMarks.Remove(oRow);
                        gc_ProductMarks.RefreshDataSource();
                    }
                }
            }
        }
Exemple #14
0
 public void do_Save()
 {
     if (mspTool.get_Question("Kaydedilecektir Onaylıyor musunuz ?"))
     {
         gcv_OpenForms.CloseEditor();
         try
         {
             var response = _repository.Run <SettingsService, ActionResponse <List <OpenFormRightsDTO> > >(x => x.SaveOpenFormRights(openFormRights));
             if (response.ResponseType != ResponseType.Ok)
             {
                 DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
             else
             {
                 this.Close();
             }
         }
         catch (Exception)
         {
         }
     }
 }
Exemple #15
0
 private void btnRemCustomer_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     try
     {
         if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.KasaHareketi, AppMain.CompanyRecId))
         {
             XtraMessageBox.Show("Silme Yetkiniz Yoktur.", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); return;
         }
         var oRow = (CaseMovementDTO)gridView1.GetFocusedRow();
         if (oRow != null)
         {
             if (mspTool.get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
             {
                 var result = _repository.Run <CaseService, ActionResponse <CaseMovementDTO> >(x => x.Delete_Case(oRow));
                 do_refresh();
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
Exemple #16
0
 private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     bs_Parameter.EndEdit();
     if (oTool.get_Question("Kaydedilecektir Onaylıyor Musunuz?"))
     {
         try
         {
             var response = _repository.Run <SettingsService, ActionResponse <ParametersDTO> >(x => x.Save_Parameters(_parameters));
             if (response.ResponseType != ResponseType.Ok)
             {
                 DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
             }
             else
             {
                 this.Close();
             }
         }
         catch (Exception ex)
         {
             XtraMessageBox.Show(ex.Message);
         }
     }
 }
Exemple #17
0
        private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.InvoiceList, AppMain.CompanyRecId))
            {
                return;
            }
            InvoiceOwnerDTO oRow = (InvoiceOwnerDTO)gcv_Invoice.GetFocusedRow();

            if (oRow != null)
            {
                if (MspTool.get_Question("Fatura Silincektir. Onaylıyor musunu?"))
                {
                    var response = _repository.Run <InvoiceService, ActionResponse <InvoiceOwnerDTO> >(x => x.Deleted_InvoiceOwner(oRow.RecId));
                    if (response.ResponseType != ResponseType.Ok)
                    {
                        DevExpress.XtraEditors.XtraMessageBox.Show(response.Message, "HATA", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                    }
                    else
                    {
                        do_refresh();
                    }
                }
            }
        }