public string ThemSanPham(string ID, string TenSP, string mlsp, string Gianhap, string Giaban, string Soluong, string Hinhanh) { string kq = "Chưa thêm được, buồn quá đi TT.TT"; using (var qlcf = new QL_QuancapheEntities()) { if (KTKSanPham(ID) == false) { float tam = 10; int sl = 10; if (int.TryParse(Soluong, out sl) == false) { Soluong = "10"; } if (float.TryParse(Giaban, out tam) == false) { Giaban = "100"; } if (float.TryParse(Gianhap, out tam) == false) { Gianhap = "100"; } var sp = new tb_Sanpham { masp = ID, tensp = TenSP, maloai = mlsp, giaban = float.Parse(Giaban), gianhap = float.Parse(Gianhap), soluong = int.Parse(Soluong), trangthai = true, hinhanh = File.ReadAllBytes(Hinhanh) }; qlcf.tb_Sanpham.Add(sp); if (qlcf.SaveChanges() > 0) { kq = "Đã có thêm sản phẩm mới rồi ^^"; } else { kq = "Chưa thêm được, buồn quá đi TT.TT"; } } else { kq = "Mã sản phẩm trùng hoặc đã từng có rồi nhá -_-"; } } return(kq); }
// Extension method public static string GetName(tb_Sanpham sp, tb_Loai lsp) { return(sp.tensp + " - " + lsp.tenloai); }