public bool DeleteSupplierEmployee(SupplierEmployeeDto dto) { var supplierEmployee = this.db.SupplierEmployees.FirstOrDefault(x => x.DeletedOn.HasValue == false && x.Email == dto.Email); if (supplierEmployee != null) { supplierEmployee.DeletedOn = DateTime.Now; supplierEmployee.UpdatedBy = dto.User.Id; this.db.SaveChanges(); return true; } return false; }
public int CreateSupplierEmployee(SupplierEmployeeDto dto) { throw new NotImplementedException(); }
public int CreateSupplierEmployee(SupplierEmployeeDto dto) { if (!this.DoesSupplierEmployeeEmailExists(dto.Email)) { this.db.SupplierEmployees.Add(new SupplierEmployee { CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now, UpdatedBy = 1, Comment = dto.Comment, Email = dto.Email, PrimaryPhone = dto.PrimaryPhone, UserName = dto.UserName, PasswordHash = dto.PasswordHash, Department = dto.Department, SupplierId = dto.Supplier.Id }); this.db.SaveChanges(); return 1; } return 0; }