Ejemplo n.º 1
0
        public override int Add()
        {
            model      = new FishEntity.PurchaseAppFishInfoEntity();
            model.code = getname;
            FormPurchaseAppFish form = new FormPurchaseAppFish(model);

            form.ShowInTaskbar = false;
            form.RefreshEvent += form_RefreshEvent;
            form.Show();
            return(base.Add());
        }
Ejemplo n.º 2
0
 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex < 0 || e.RowIndex < 0)
     {
         return;
     }
     if (dataGridView1.Columns [e.ColumnIndex].Name.Equals("fishId", StringComparison.OrdinalIgnoreCase))
     {
         model.code           = dataGridView1.Rows [e.RowIndex].Cells ["code"].Value.ToString( );
         model.fishId         = dataGridView1.Rows [e.RowIndex].Cells ["fishId"].Value.ToString( );
         model.specifications = dataGridView1.Rows [e.RowIndex].Cells ["specifications"].Value.ToString( );
         model.country        = dataGridView1.Rows [e.RowIndex].Cells ["country"].Value.ToString( );
         model.shipName       = dataGridView1.Rows [e.RowIndex].Cells ["shipName"].Value.ToString( );
         model.billName       = dataGridView1.Rows [e.RowIndex].Cells ["billName"].Value.ToString( );
         model.brand          = dataGridView1.Rows [e.RowIndex].Cells ["brand"].Value.ToString( );
         model.choise         = dataGridView1.Rows [e.RowIndex].Cells ["choise"].Value.ToString( );
         string str = dataGridView1.Rows [e.RowIndex].Cells ["Money"].Value.ToString( );
         model.money         = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         str                 = dataGridView1.Rows [e.RowIndex].Cells ["num"].Value.ToString( );
         model.num           = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         str                 = (dataGridView1.Rows [e.RowIndex].Cells ["price"].Value.ToString( ) == null?string.Empty: dataGridView1.Rows[e.RowIndex].Cells["price"].Value.ToString());
         model.price         = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         model.conProtein    = dataGridView1.Rows [e.RowIndex].Cells ["conProtein"].Value.ToString( );
         model.conTVN        = dataGridView1.Rows [e.RowIndex].Cells ["conTVN"].Value.ToString( );
         model.conZA         = dataGridView1.Rows [e.RowIndex].Cells ["conZA"].Value.ToString( );
         model.conFFA        = dataGridView1.Rows [e.RowIndex].Cells ["conFFA"].Value.ToString( );
         model.conZF         = dataGridView1.Rows [e.RowIndex].Cells ["conZF"].Value.ToString( );
         model.conSF         = dataGridView1.Rows [e.RowIndex].Cells ["conSF"].Value.ToString( );
         model.conSHY        = dataGridView1.Rows [e.RowIndex].Cells ["conSHY"].Value.ToString( );
         model.conS          = dataGridView1.Rows [e.RowIndex].Cells ["conS"].Value.ToString( );
         model.conSJ         = dataGridView1.Rows [e.RowIndex].Cells ["conSJ"].Value.ToString( );
         model.conHF         = dataGridView1.Rows [e.RowIndex].Cells ["conHF"].Value.ToString( );
         model.conLAS        = dataGridView1.Rows [e.RowIndex].Cells ["conLAS"].Value.ToString( );
         model.conDAS        = dataGridView1.Rows [e.RowIndex].Cells ["conDAS"].Value.ToString( );
         str                 = dataGridView1.Rows[e.RowIndex].Cells["priceMY"].Value.ToString();
         model.priceMY       = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         str                 = dataGridView1.Rows[e.RowIndex].Cells["EexchangeRate"].Value.ToString();
         model.EexchangeRate = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         str                 = dataGridView1.Rows [e.RowIndex].Cells ["fastShipDate"].Value.ToString( );
         if (string.IsNullOrEmpty(str))
         {
             model.fastshipdate = null;
         }
         else
         {
             model.fastshipdate = Convert.ToDateTime(str);
         }
         str = dataGridView1.Rows [e.RowIndex].Cells ["lastShipDate"].Value.ToString( );
         if (string.IsNullOrEmpty(str))
         {
             model.lastshipdate = null;
         }
         else
         {
             model.lastshipdate = Convert.ToDateTime(str);
         }
         FormPurchaseAppFish from = new FormPurchaseAppFish(model);
         if (from.ShowDialog( ) == DialogResult.OK)
         {
             model = from.getModel;
             if (model == null)
             {
                 return;
             }
             dataGridView1.Rows [e.RowIndex].Cells ["code"].Value           = model.code;
             dataGridView1.Rows [e.RowIndex].Cells ["fishId"].Value         = model.fishId;
             dataGridView1.Rows [e.RowIndex].Cells ["specifications"].Value = model.specifications;
             dataGridView1.Rows [e.RowIndex].Cells ["country"].Value        = model.country;
             dataGridView1.Rows [e.RowIndex].Cells ["brand"].Value          = model.brand;
             dataGridView1.Rows [e.RowIndex].Cells ["shipName"].Value       = model.shipName;
             dataGridView1.Rows [e.RowIndex].Cells ["billName"].Value       = model.billName;
             dataGridView1.Rows [e.RowIndex].Cells ["Money"].Value          = model.money;
             dataGridView1.Rows [e.RowIndex].Cells ["num"].Value            = model.num;
             dataGridView1.Rows [e.RowIndex].Cells ["conProtein"].Value     = model.conProtein;
             dataGridView1.Rows [e.RowIndex].Cells ["conTVN"].Value         = model.conTVN;
             dataGridView1.Rows [e.RowIndex].Cells ["conZA"].Value          = model.conZA;
             dataGridView1.Rows [e.RowIndex].Cells ["conFFA"].Value         = model.conFFA;
             dataGridView1.Rows [e.RowIndex].Cells ["conZF"].Value          = model.conZF;
             dataGridView1.Rows [e.RowIndex].Cells ["conSF"].Value          = model.conSF;
             dataGridView1.Rows [e.RowIndex].Cells ["conSHY"].Value         = model.conSHY;
             dataGridView1.Rows [e.RowIndex].Cells ["conS"].Value           = model.conS;
             dataGridView1.Rows [e.RowIndex].Cells ["conSJ"].Value          = model.conSJ;
             dataGridView1.Rows [e.RowIndex].Cells ["conHF"].Value          = model.conHF;
             dataGridView1.Rows [e.RowIndex].Cells ["conLAS"].Value         = model.conLAS;
             dataGridView1.Rows [e.RowIndex].Cells ["conDAS"].Value         = model.conDAS;
             dataGridView1.Rows [e.RowIndex].Cells ["choise"].Value         = model.choise;
             dataGridView1.Rows [e.RowIndex].Cells ["fastShipDate"].Value   = model.fastshipdate;
             dataGridView1.Rows [e.RowIndex].Cells ["lastShipDate"].Value   = model.lastshipdate;
             dataGridView1.Rows[e.RowIndex].Cells["priceMY"].Value          = model.priceMY;
             dataGridView1.Rows[e.RowIndex].Cells["EexchangeRate"].Value    = model.EexchangeRate;
         }
     }
     else if (!dataGridView1.Columns[e.ColumnIndex].Name.Equals("fishId", StringComparison.OrdinalIgnoreCase))
     {
         _model = new FishEntity.PurchaseAppFishInfoEntity();
         string str = (dataGridView1.Rows[e.RowIndex].Cells["Money"].Value.ToString() == null ? string.Empty : dataGridView1.Rows[e.RowIndex].Cells["Money"].Value.ToString());
         _model.money      = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         _model.conProtein = dataGridView1.Rows[e.RowIndex].Cells["conProtein"].Value.ToString();
         _model.conTVN     = dataGridView1.Rows[e.RowIndex].Cells["conTVN"].Value.ToString();
         _model.conZA      = dataGridView1.Rows[e.RowIndex].Cells["conZA"].Value.ToString();
         _model.conFFA     = dataGridView1.Rows[e.RowIndex].Cells["conFFA"].Value.ToString();
         _model.conZF      = dataGridView1.Rows[e.RowIndex].Cells["conZF"].Value.ToString();
         _model.conSF      = dataGridView1.Rows[e.RowIndex].Cells["conSF"].Value.ToString();
         _model.conSHY     = dataGridView1.Rows[e.RowIndex].Cells["conSHY"].Value.ToString();
         _model.conS       = dataGridView1.Rows[e.RowIndex].Cells["conS"].Value.ToString();
         _model.conSJ      = dataGridView1.Rows[e.RowIndex].Cells["conSJ"].Value.ToString();
         _model.conHF      = dataGridView1.Rows[e.RowIndex].Cells["conHF"].Value.ToString();
         _model.conLAS     = dataGridView1.Rows[e.RowIndex].Cells["conLAS"].Value.ToString();
         _model.conDAS     = dataGridView1.Rows[e.RowIndex].Cells["conDAS"].Value.ToString();
         str               = dataGridView1.Rows[e.RowIndex].Cells["priceMY"].Value.ToString();
         _model.fishId     = dataGridView1.Rows[e.RowIndex].Cells["fishId"].Value.ToString();
         _model.priceMY    = string.IsNullOrEmpty(str) == true ? 0 : Convert.ToDecimal(str);
         this.DialogResult = DialogResult.OK;
     }
 }