public List <MeasurementUnit> ListMeasurementUnits() { _ListMeasurementUnits = new List <MeasurementUnit>(); SqlConnection sqlConRecipes = new SqlConnection(); sqlConRecipes.ConnectionString = Properties.Settings.Default.cnRecipes; SqlCommand sqlListAllMeasurementUnits = new SqlCommand( "List_All_MeasurementUnits", sqlConRecipes); //criar o objeto sqlCommand com os parametros nome do storeprocedure sqlListAllMeasurementUnits.CommandType = System.Data.CommandType.StoredProcedure; sqlConRecipes.Open(); SqlDataReader drMeasurementUnits = sqlListAllMeasurementUnits.ExecuteReader(); while (drMeasurementUnits.Read()) { MeasurementUnit measurementUnit = new MeasurementUnit(); measurementUnit.Id = (int)drMeasurementUnits[0]; measurementUnit.Name = drMeasurementUnits[1].ToString(); _ListMeasurementUnits.Add(measurementUnit); } sqlConRecipes.Close(); return(_ListMeasurementUnits); }
private void btnSave_Click(object sender, EventArgs e) { if (validator1.Validate()) { if (measurementUnit != null && measurementUnit.Id > 0) { measurementUnit.Description = txtDescription.Text; measurementUnit.Name = txtName.Text; measurementUnit.UnitCode = txtCode.Text; MeasurementUnitService measurementUnitService = new MeasurementUnitService(); bool result = measurementUnitService.UpdateMeasurementUnit(measurementUnit); if (result) { MessageBox.Show("Loại đơn vị đã được cập nhật vào hệ thống"); ((BaseUnitList)this.CallFromUserControll).loadMeasurementUnitList(); this.Close(); } else { MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { measurementUnit = new MeasurementUnit { Description = txtDescription.Text, Name = txtName.Text, UnitCode = txtCode.Text }; MeasurementUnitService measurementUnitService = new MeasurementUnitService(); bool result = measurementUnitService.AddMeasurementUnit(measurementUnit); if (result) { MessageBox.Show("Đơn vị tính đã được thêm mới vào hệ thống"); ((BaseUnitList)this.CallFromUserControll).loadMeasurementUnitList(); this.Close(); } else { MessageBox.Show("Hiện tại hệ thống đang có lỗi. Vui lòng thử lại sau!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public void loadDataForEditMeasurementUnit(int measurementUnitId) { this.Text = "Chỉnh sửa đơn vị này phẩm này"; this.btnSave.Text = "Cập nhật"; MeasurementUnitService measurementUnitService = new MeasurementUnitService(); measurementUnit = measurementUnitService.GetMeasurementUnit(measurementUnitId); if (measurementUnit != null) { txtDescription.Text = measurementUnit.Description; txtCode.Text = measurementUnit.UnitCode; txtName.Text = measurementUnit.Name; } }
partial void DeleteMeasurementUnit(MeasurementUnit instance);
partial void UpdateMeasurementUnit(MeasurementUnit instance);
partial void InsertMeasurementUnit(MeasurementUnit instance);
public IngredientRecipe(decimal Quantity, Ingredient ingredient, MeasurementUnit measurementUnit) { _quantity = Quantity; _ingredient = ingredient; _measurementUnit = measurementUnit; }
private void LoadUnits(int productId, int attrId) { if (attrId == 0) { cbmUnits.Enabled = false; cbmUnits.SelectedValue = 0; } else { cbmUnits.Enabled = true; MeasurementUnitService unitService = new MeasurementUnitService(); MeasurementUnit u = new MeasurementUnit { Name = "Tất cả", Id = 0 }; units = productLogService.GetUnitsOfProductAttribute(productId, attrId); units.Add(u); units = units.OrderBy(a => a.Id).ToList(); if (units != null) { cbmUnits.DataSource = units; cbmUnits.DisplayMember = "Name"; cbmUnits.ValueMember = "Id"; } } }
/// <summary> /// Deprecated Method for adding a new object to the MeasurementUnits EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToMeasurementUnits(MeasurementUnit measurementUnit) { base.AddObject("MeasurementUnits", measurementUnit); }
/// <summary> /// Create a new MeasurementUnit object. /// </summary> /// <param name="unitId">Initial value of the UnitId property.</param> /// <param name="name">Initial value of the Name property.</param> /// <param name="unitCode">Initial value of the UnitCode property.</param> public static MeasurementUnit CreateMeasurementUnit(global::System.Int32 unitId, global::System.String name, global::System.String unitCode) { MeasurementUnit measurementUnit = new MeasurementUnit(); measurementUnit.UnitId = unitId; measurementUnit.Name = name; measurementUnit.UnitCode = unitCode; return measurementUnit; }