public Result update(DTO_Suplier suplier) { String query = "UPDATE [SUPLIER] "; query += "SET [DISPLAYNAME] = @DISPLAYNAME, [ADDRESS] = @ADDRESS, [PHONENUMBER] = @PHONENUMBER, [CONTRACTDATE] = @CONTRACTDATE "; query += "WHERE [ID_SUP] = @ID_SUP"; SqlCommand cmmd = new SqlCommand(); cmmd.Connection = conn; cmmd.CommandType = System.Data.CommandType.Text; cmmd.CommandText = query; cmmd.Parameters.AddWithValue("@ID_SUP", suplier.ID); cmmd.Parameters.AddWithValue("@DISPLAYNAME", suplier.DISPLAYNAME); cmmd.Parameters.AddWithValue("@ADDRESS", suplier.ADDRESS); cmmd.Parameters.AddWithValue("@PHONENUMBER", suplier.PHONENUMBER); cmmd.Parameters.AddWithValue("@CONTRACTDATE", suplier.CONTRACTDATE); try { conn.Open(); cmmd.ExecuteNonQuery(); } catch (Exception e) { conn.Close(); System.Console.WriteLine(e.Message); return(new Result(false, e.Message)); } conn.Close(); return(new Result(true)); }
public Result insert(DTO_Suplier suplier) { String query = "INSERT INTO [SUPLIER] ([ID_SUP], [DISPLAYNAME], [ADDRESS], [PHONENUMBER], [CONTRACTDATE]) "; query += "VALUES (@ID_SUP, @DISPLAYNAME, @ADDRESS, @PHONENUMBER, @CONTRACTDATE)"; SqlCommand cmmd = new SqlCommand(); cmmd.Connection = conn; cmmd.CommandType = System.Data.CommandType.Text; cmmd.CommandText = query; cmmd.Parameters.AddWithValue("@ID_SUP", suplier.ID); cmmd.Parameters.AddWithValue("@DISPLAYNAME", suplier.DISPLAYNAME); cmmd.Parameters.AddWithValue("@ADDRESS", suplier.ADDRESS); cmmd.Parameters.AddWithValue("@PHONENUMBER", suplier.PHONENUMBER); cmmd.Parameters.AddWithValue("@CONTRACTDATE", suplier.CONTRACTDATE); try { conn.Open(); cmmd.ExecuteNonQuery(); } catch (Exception e) { conn.Close(); System.Console.WriteLine(e.Message); return(new Result(false, e.Message)); } conn.Close(); return(new Result(true)); }
private void btAdd_Click(object sender, EventArgs e) { if (isNull(tbName.Text) || isNull(tbAddress.Text) || isNull(tbPhoneNumber.Text)) { MessageBox.Show("Thông tin nhà cung cấp không hợp lệ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } String id = tbId.Text; String name = tbName.Text; String address = tbAddress.Text; String phone = tbPhoneNumber.Text; DateTime contract = dtContract.Value; DTO_Suplier suplier = new DTO_Suplier(id, name, address, phone, contract); Result result = bus_suplier.insert(suplier); if (result.Flag) { MessageBox.Show("Thêm nhà cung cấp thành công", "Successful", MessageBoxButtons.OK, MessageBoxIcon.Information); btReset_Click_1(sender, e); GUI_SUPLIER_Load(sender, e); } else { MessageBox.Show("Thêm nhà cung cấp không thành công \nError: " + result.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btUpdate_Click(object sender, EventArgs e) { if (isNull(tbName.Text) || isNull(tbAddress.Text) || isNull(tbPhoneNumber.Text)) { MessageBox.Show("Tên đơn vị không hợp lệ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } String Id = tbId.Text; String name = tbName.Text; String address = tbAddress.Text; String phone = tbPhoneNumber.Text; DateTime contract = dtContract.Value; DTO_Suplier suplier = new DTO_Suplier(Id, name, address, phone, contract); if (bus_suplier.isExist(Id)) { Result result = bus_suplier.update(suplier); if (result.Flag) { MessageBox.Show("Sửa nhà cung cấp thành công", "Successful", MessageBoxButtons.OK, MessageBoxIcon.Information); GUI_SUPLIER_Load(sender, e); } else { MessageBox.Show("Sửa nhà cung cấp thất bại \nError: " + result.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Không tồn tại nhà cung cấp", "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Result update(DTO_Suplier suplier) { return(dal_suplier.update(suplier)); }
public Result insert(DTO_Suplier suplier) { return(dal_suplier.insert(suplier)); }