public Login() { stokController = new StokController(); InitializeComponent(); txtKullaniciAdi.Text = "admin"; txtSifre.Text = "123456789"; }
public Staff() { stokController = new StokController(); InitializeComponent(); dateGiris.MaxDate = DateTime.Now; dateCikis.MaxDate = DateTime.Now; radioEkle.Checked = true; GridGuncelle(); this.ControlBox = false; }
public void getStockReport() { var result = StokController.StoklarıGetir(); if (result.Count == 0) { return; } ChartControl DoughnutChart = new ChartControl(); Series series1 = new Series("Series 1", ViewType.Doughnut); foreach (var item in result) { series1.Points.Add(new SeriesPoint(item.UrunStok.Urunler.UrunAdi.ToString(), item.UrunStok.Stok)); } DoughnutChart.Series.Add(series1); series1.Label.TextPattern = "{A}: {VP:P0}"; series1.SeriesPointsSorting = SortingMode.Ascending; series1.SeriesPointsSortingKey = SeriesPointKey.Argument; ((DoughnutSeriesLabel)series1.Label).Position = PieSeriesLabelPosition.TwoColumns; ((DoughnutSeriesLabel)series1.Label).ResolveOverlappingMode = ResolveOverlappingMode.Default; ((DoughnutSeriesLabel)series1.Label).ResolveOverlappingMinIndent = 5; ((DoughnutSeriesView)series1.View).ExplodedPoints.Add(series1.Points[0]); ((DoughnutSeriesView)series1.View).ExplodedDistancePercentage = 30; ((SimpleDiagram)DoughnutChart.Diagram).Dimension = 2; ChartTitle chartTitle1 = new ChartTitle(); chartTitle1.Text = "Stok Pasta Grafiği"; DoughnutChart.Titles.Add(chartTitle1); DoughnutChart.Legend.Visibility = DevExpress.Utils.DefaultBoolean.False; DoughnutChart.Dock = DockStyle.Fill; this.panel_Stok.Controls.Add(DoughnutChart); }
public void getStockReport() { var result = StokController.StoklarıGetir(); if (result.Count == 0) { return; } ChartControl DoughnutChart = new ChartControl(); //// Create a doughnut series. Series series1 = new Series("Series 1", ViewType.Doughnut); foreach (var item in result) { series1.Points.Add(new SeriesPoint(item.UrunStok.Urunler.UrunAdi.ToString(), item.UrunStok.Stok)); } DoughnutChart.Series.Add(series1); // Specify the text pattern of series labels. series1.Label.TextPattern = "{A}: {VP:P0}"; // Specify how series points are sorted. series1.SeriesPointsSorting = SortingMode.Ascending; series1.SeriesPointsSortingKey = SeriesPointKey.Argument; // Specify the behavior of series labels. ((DoughnutSeriesLabel)series1.Label).Position = PieSeriesLabelPosition.TwoColumns; ((DoughnutSeriesLabel)series1.Label).ResolveOverlappingMode = ResolveOverlappingMode.Default; ((DoughnutSeriesLabel)series1.Label).ResolveOverlappingMinIndent = 5; // Adjust the view-type-specific options of the series. ((DoughnutSeriesView)series1.View).ExplodedPoints.Add(series1.Points[0]); ((DoughnutSeriesView)series1.View).ExplodedDistancePercentage = 30; // Access the diagram's options. ((SimpleDiagram)DoughnutChart.Diagram).Dimension = 2; // Add a title to the chart and hide the legend. ChartTitle chartTitle1 = new ChartTitle(); chartTitle1.Text = "Stok Pasta Grafiği"; DoughnutChart.Titles.Add(chartTitle1); DoughnutChart.Legend.Visibility = DevExpress.Utils.DefaultBoolean.False; // Add the chart to the form. DoughnutChart.Dock = DockStyle.Fill; this.panel_Stok.Controls.Add(DoughnutChart); }
/// <summary> /// Girilen Grid ve GridView Kontrolleri içine Stok Listesini Doldurur /// </summary> /// <param name="grid">Devexpress grid nesnesi</param> /// <param name="gridView">Devexpress gridview nesnesi</param> public static void StoklariGrideDoldur(GridControl grid, GridView gridView) { List <StokUrunViewModel> stokListesi = StokController.StoklarıGetir(); DataTable dtStokList = new DataTable("StokListesi"); dtStokList.Columns.Add("UrunId", typeof(int)); dtStokList.Columns.Add("UrunAdi", typeof(string)); dtStokList.Columns.Add("SatinAlinmaTarihi", typeof(DateTime)); dtStokList.Columns.Add("Adet", typeof(int)); foreach (var item in stokListesi) { dtStokList.Rows.Add(item.Urun.UrunId, item.Urun.UrunAdi, item.Urun.SatinAlinmaTarihi, item.UrunStok.Stok); } grid.DataSource = dtStokList; gridView.Columns["UrunId"].Visible = false; }
private void Stoklar() { bool apiden_verigetir = false; DataTable dt; if (apiden_verigetir) { StokController api = new StokController(); IEnumerable <StokKarti> sl = api.Get(); dt = ToDataTable <StokKarti>(sl); } else { var stoklistesi = _work.StokKarti.GetAll().ToList(); dt = ToDataTable <StokKarti>(stoklistesi); } gridControl1.DataSource = dt; }
private void ProductStockListForm_Load(object sender, EventArgs e) { if (LoginForm._session == ERoles.Standart.ToString()) { btn_StokEkleFormAc.Enabled = false; } /**Stoktaki Ürünlerin GridControl Üzerinde Gösterilmesini Sağlamaktadır.*/ Tools.StoklariGrideDoldur(grid_Stoklar, gridView_Stoklar); /**Stokta Biten Ürünlerin GridControl Üzerinde Gösterilmesini Sağlamaktadır.*/ List <StokUrunViewModel> stokBitenlerListesi = StokController.StoktaBitenleriGetir(); DataTable dtBitenStokList = new DataTable("BitenStokListesi"); dtBitenStokList.Columns.Add("UrunId", typeof(int)); dtBitenStokList.Columns.Add("UrunAdi", typeof(string)); dtBitenStokList.Columns.Add("SatinAlinmaTarihi", typeof(DateTime)); dtBitenStokList.Columns.Add("Adet", typeof(int)); foreach (var item in stokBitenlerListesi) { dtBitenStokList.Rows.Add(item.Urun.UrunId, item.Urun.UrunAdi, item.Urun.SatinAlinmaTarihi, item.UrunStok.Stok); } grid_StoktaBiten.DataSource = dtBitenStokList; gridView_StoktaBiten.Columns["UrunId"].Visible = false; }
public MainScreen() { InitializeComponent(); stokController = new StokController(); this.WindowState = System.Windows.Forms.FormWindowState.Maximized; }