public static string UpdateEmployee(int ID, string adi, string soyadi, string maasi, int pozisyonu) { var f = EmployeeBLL.GetEmployeeByName(adi, soyadi).First(); if (f.CalisanID == ID) { if (GetEmployeeToUpdate(ID, adi, soyadi, maasi, pozisyonu).Item2) { try { EmployeeDAL.EmployeeCRUD(GetEmployeeToUpdate(ID, adi, soyadi, maasi, pozisyonu).Item1.ConvertToCalisan(), EntityState.Modified); return("Çalışan güncellendi."); } catch (Exception) { return("Çalışan güncellenirken hata oluştu."); } } else { return("Ad ve soyad metin ,maas ve pozisyon sayısal ifadelerden oluşmalıdır."); } } else { return("Mevcutta var olan bir çalışan başka bir kayıtta da var olamaz."); } }
public static OrderModel GetOrderToAdd(int masaID, int calisanID) { return(new OrderModel { MasaID = TableBLL.GetTableByID(masaID).MasaID, CalisanID = EmployeeBLL.GetEmployeeByID(calisanID).CalisanID, Durumu = (int)Common.siparisDurumu.Alındı, isDeleted = false, AlınmaZamani = DateTime.Now, calisan = EmployeeBLL.GetEmployeeByID(calisanID), masa = TableBLL.GetTableByID(masaID) }); }