public bool Add(Category item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Name)) { throw new Exception("Name alanı boş geçilemez |CategoryBusiness #Update +002"); } if (string.IsNullOrWhiteSpace(item.Description)) { throw new Exception("Description Alanı boş geçilemez |CategoryBusiness #Update +002"); } _uof.CategoryRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi Hatası !!!!"); } } return(_boolResult); }
public bool Add(Formula item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.UnitsInFormula)) { throw new Exception("isim alanı boş geçilemez |FormulaBusiness #Add +002"); } if (item.RawID < 0) { throw new Exception("RawId boş geçilemez |FormulaBusiness #Add +002"); } if (item.ProductID < 0) { throw new Exception("ProductID boş Geçilemez |FormulaBusiness #Add +002"); } _uof.FormulaRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("kayır başarıyşa yapıldı"); } else { throw new Exception("kayıt yapılamadı"); } } return(_boolResult); }
public bool Add(Check item) { if (item != null) { if (item.Fee < 0) { throw new Exception("geçerli bir para degeri Giriniz |CheckBusiness #Add +002"); } if (item.TableID < 0) { throw new Exception("Masa ID si giriniz |CheckBusiness #Add +002"); } _uof.CheckRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarılı "); } else { throw new Exception("kayıt Yapılamadı"); } } return(_boolResult); }
public void Add(Report item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Title)) { throw new Exception("Rapor başlığı kısmı boş geçilemez |Report #Add +02"); } if (string.IsNullOrWhiteSpace(item.Description)) { throw new Exception("Açıklama kısmı boş geçilemez|Report #Add +02"); } if (item.AnalystID < 1) { throw new Exception("Rapor vereni seçmelisiniz |Report #Add +02"); } _uof.ReportRepostor.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Ekleme işlemi başarıyla yapıldı"); } else { throw new Exception("Ekleme işlemi yapılamadı"); } } }
public bool Add(RawMaterial item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Name)) { throw new Exception("Name alanı boş geçilemez |RawMaterialBusiness #Add +002"); } if (item.UnitsInStock < 0) { throw new Exception("geçerli bir değer Giriniz |RawMaterialBusiness #Add +002 "); } if (item.RecorderedLevel < 0) { throw new Exception("geçerli bir değer Giriniz |RawMaterialBusiness #Add +002 "); } if (item.SupplierID < 0) { throw new Exception("geçerli bir ID Giriniz |RawMaterialBusiness #Add +002 "); } _uof.RawMaterialRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi Başarılı"); } else { throw new Exception("Kayıt işlemi Hatası !!"); } } return(_boolResult); }
public bool Add(CarHistory item) { if (item == null) { throw new Exception("Hatalı işlem"); } if (item.CarID < 0) { throw new Exception("Hatalı işlem"); } if (item.TransactionDate == null) { throw new Exception("İşlem tarihi seçilmedi."); } if (item.StartingDate == null) { throw new Exception("Başlangıç tarihi seçilmedi."); } if (item.CarStateID < 0) { throw new Exception("Araba durumu seçilmedi"); } try { _uof.CarHistoryRepository.Add(item); return(_uof.ApplyChanges()); } catch (Exception ex) { throw ex; } }
public bool Add(Order item) { if (item != null) { if (item.UserID < 0) { throw new Exception("Geçerli bir UserID giriniz |ORderBusiness #Add +002"); } if (item.ProductID < 0) { throw new Exception("Geçerli bir ProductID giriniz |ORderBusiness #Add +002"); } _uof.OrderRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("kayıt işlemi Başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi Hatası!!!"); } } return(_boolResult); }
public bool Add(Product item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Name)) { throw new Exception("isim alanı boşgeçilemez |ProductBusiness #Add +002 "); } if (string.IsNullOrWhiteSpace(item.Description)) { throw new Exception("Description alanı boşgeçilemez |ProductBusiness #Add +002 "); } if (item.CategoryID < 0) { throw new Exception("CategoryID alanı boşgeçilemez |ProductBusiness #Add +002 "); } if (item.Price < 0) { throw new Exception("Ücret alanı boşgeçilemez |ProductBusiness #Add +002 "); } _uof.ProductRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi yapılamadı"); } } return(_boolResult); }
public bool Add(CarInfo item) { if (_user.RoleID == 1) { if (item == null) { throw new Exception("Hatalı işlem"); } if (item.DateOfPurchase == null) { throw new Exception("Alım tarihi seçmediniz."); } try { _uof.CarInfoRepository.Add(item); return(_uof.ApplyChanges()); } catch (Exception ex) { throw ex; } } else { throw new Exception("Bu işlem içn yetkiniz yok."); } }
public void Add(CustomerMessage item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Name)) { throw new Exception("Konu boş geçilemez |CustomerMessage #Add +02"); } if (string.IsNullOrWhiteSpace(item.Status)) { throw new Exception("Proje durumu |CustomerMessage #Add +02"); } if (string.IsNullOrWhiteSpace(item.Description)) { throw new Exception("Aciklama kismi |CustomerMessage #Add +02"); } _uof.CustomerMessageRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi yapılamadı"); } } }
public bool Add(Work item) { if (item != null && !string.IsNullOrWhiteSpace(item.WorkDetail)) { _uow.WorkRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(RequestType item) { if (!string.IsNullOrWhiteSpace(item.TypeName)) { _uow.RequestTypeRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(Position item) { if (!string.IsNullOrWhiteSpace(item.PositionName)) { _uow.PositionRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(Customer item) { if (!string.IsNullOrWhiteSpace(item.CompanyName) && !string.IsNullOrWhiteSpace(item.ContactName)) { _uow.CustomerRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(ProjectEmployee item) { if (item.EmployeeID != null && item.ProjectID != null) { _uow.ProjectEmployeeRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(WorkStatus item) { if (!string.IsNullOrWhiteSpace(item.StatusName)) { _uow.WorkStatusRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(Request item) { if (!string.IsNullOrWhiteSpace(item.RequestDetail) && item.ProjectID != null && item.RequestTypeID != null) { _uow.RequestRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(Car item) { if (_user.RoleID == 1) // admin { if (item == null) { throw new Exception("Hatalı işlem."); } if (item.Capacity <= 0) { throw new Exception("Aracın kapasitesi hatalı."); } if (item.ColorID < 0) { throw new Exception("Aracın rengini giriniz."); } if (item.EnginePower <= 0) { throw new Exception("Aracın motor gücü hatalı"); } if (item.EngineSize <= 0) { throw new Exception("Aracın motor hacmi hatalı."); } if (item.FuelID < 0) { throw new Exception("Aracın benzin tipi hatalı."); } if (item.GearID < 0) { throw new Exception("Aracın vites tipi hatalı."); } if (item.ModelID < 0) { throw new Exception("Aracın modeli hatalı."); } if (item.RentPrice < 0) { throw new Exception("Aracın ücretini giriniz."); } try { _uof.CarRepository.Add(item); return(_uof.ApplyChanges()); } catch (Exception ex) { throw ex; } } else { throw new Exception("Bu işlem için yetkiniz yok."); } }
public bool Add(Project item) { if (!string.IsNullOrWhiteSpace(item.ProjectName) && !string.IsNullOrWhiteSpace(item.ProjectDetail) && item.CustomerID != null && item.ManagerID != null && item.PlannedStartDate != null && item.PlannedEndDate != null) { _uow.ProjectRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public void Add(Customer item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.ContactPerson)) { throw new Exception("Şirket yetkilisi adı boş geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.CompanyName)) { throw new Exception("Şirket adı boş geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.Email)) { throw new Exception("E-mail kısmı boş geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.Phone)) { throw new Exception("Telefon numarası kısmı boş geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.UserName)) { throw new Exception("USerName boş geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.Password)) { throw new Exception("Parola Alanı boş Geçilemez |Customer #Add +02"); } if (string.IsNullOrWhiteSpace(item.ProjectStatus)) { throw new Exception("Proje durumu kısmı boş geçilemez |Customer #Add +02"); } _uof.CustomerRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi yapılamadı"); } } }
public bool Add(Employee item) { if (!string.IsNullOrWhiteSpace(item.FirstName) && !string.IsNullOrWhiteSpace(item.LastName) && !string.IsNullOrWhiteSpace(item.Password) && !string.IsNullOrWhiteSpace(item.EMail) && item.PositionID > 0) { _uow.EmployeeRepository.Add(item); return(_uow.ApplyChanges()); } return(false); }
public bool Add(User item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.FirstName)) { throw new Exception("İsim Boşgeçilemez |User #Add +002"); } if (string.IsNullOrWhiteSpace(item.LastName)) { throw new Exception("Soyisim Boş geçilemez |User #Add +002"); } if (string.IsNullOrWhiteSpace(item.Email)) { throw new Exception("Email alanı bpş geçilemez |User #Add +002"); } if (item.DateOfBirth == null) { throw new Exception("Dopum tarihi boş geçilemez |User #Add +002"); } if (item.GenderID < 0) { throw new Exception("Cinsiyet Boş geçilemez |User #Add +002 "); } if (item.TitleID < 0) { throw new Exception("Title Id Boş geçilemez |User #Add +002"); } if (string.IsNullOrWhiteSpace(item.UserName)) { throw new Exception("UserName alanı Boş geçilemez |User #Add +002"); } if (string.IsNullOrWhiteSpace(item.Password)) { throw new Exception("Password alanı Boş geçilemez |User #Add +002"); } _uof.UserRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi yapılamadı"); } } return(_boolResult); }
public bool Add(PaymentType item) { if (item != null) { if (item.Name == null) { throw new Exception("Ödeme tipi oluşturulurken adı boş geçilemez."); } _uof.PaymentTypeRepository.Add(item); return(_uof.ApplyChanges()); } else { throw new Exception("Veri bulunamadı"); } }
public bool Add(Color item) { if (item != null) { if (item.Name == null) { throw new Exception("Renk Oluşturulurken mutlaka isim girilmelidir"); } _uof.ColorRepository.Add(item); return(_uof.ApplyChanges()); } else { throw new Exception("Veri bulunamadı"); } }
public void Add(Ticket item) { if (item != null) { _uof.TicketRepository.Add(item); _result = _uof.ApplyChanges(); if (_result == true) { } else { throw new Exception("Kayıt Yapılamadı."); } } }
public bool Add(Gear item) { if (item != null) { if (item.Name == null) { throw new Exception("Vites tipi oluşturulurken mutlaka isim girilmelidir"); } _uof.GearRepository.Add(item); return _uof.ApplyChanges(); } else { throw new Exception("Veri bulunamadı"); } }
public bool Add(Model item) { if (item != null) { if (item.Name == null) { throw new Exception("Model oluşturulurken mutlaka bir isim verilemlidir"); } if (item.BrandID == 0) { throw new Exception("Model oluşturulurken mutlaka markası belirtilmelidir"); } _uof.ModelRepository.Add(item); return(_uof.ApplyChanges()); } else { throw new Exception("Veri bulunamadı"); } }
public bool Add(Login item) { if (item != null) { if (item.UserName == null) { throw new Exception("Kullanıcı oluşturulurken kullanıcı adı kısmı boş geçilemez."); } if (item.Password == null) { throw new Exception("Kullanıcı oluşturulurken parola kısmı boş geçilemez"); } _uof.LoginRepository.Add(item); return(_uof.ApplyChanges()); } else { throw new Exception("Veri bulunamadı"); } }
public bool Add(Brand item) { if (item == null) { throw new Exception("Hatalı işlem."); } if (item.Name == null) { throw new Exception("Markanın ismini giriniz."); } try { _uof.BrandRepository.Add(item); return(_uof.ApplyChanges()); } catch (Exception ex) { throw ex; } }
public void Add(Project item) { if (item != null) { if (string.IsNullOrWhiteSpace(item.Name)) { throw new Exception("Proje adi boş geçilemez |Project #Add +02"); } #region Null Gecilebilsin deneme //if (item.StartDate == null) // throw new Exception("Başlangıç tarihi boş geçilemez |Project #Add +02"); //if (item.EndDate == null) // throw new Exception("Bitiş tarihi boş geçilemez |Project #Add +02"); #endregion if (item.PlanningStartDate == null) { throw new Exception("Plan başlangıç tarihi boş geçilemez |Project #Add +02"); } if (item.PlanningStartDate == null) { throw new Exception("Plan bitiş tarihi boş geçilemez |Project #Add +02"); } _uof.ProjectRepository.Add(item); _boolResult = _uof.ApplyChanges(); if (_boolResult == true) { throw new Exception("Kayıt işlemi başarıyla yapıldı"); } else { throw new Exception("Kayıt işlemi yapılamadı"); } } }