public string AddSourceType(string TypeId, string Description, string Order) { string retVal = ""; var serviceSourceType = new ServiceSourceType() { TypeId = TypeId.ToInt32(), Description = Description, Order = Order.ToInt32() }; var sourceTypeValidator = new SourceTypeValidator(serviceSourceType); try { _sourceTypeSearch.Update(serviceSourceType, sourceTypeValidator); } catch (Exception ex1) { retVal = "Exception: " + ex1.Message; } finally { if (retVal != "") retVal += Environment.NewLine; retVal += sourceTypeValidator.GetErrors(); serviceSourceType.ErrorStatus = retVal; } return WebHelper.MakeReturn(serviceSourceType.TypeId.ToString(), retVal); }
public void Update(ServiceSourceType serviceSourceType, SourceTypeValidator validator) { if (!validator.ValidEntry()) return; if (serviceSourceType.TypeId == 0) { Insert(serviceSourceType); } else { Edit(serviceSourceType); } }
public SourceTypeValidator(ServiceSourceType serviceFullSource) { _serviceSourceType = serviceFullSource; Validate(); }
private void Insert(ServiceSourceType serviceSourceType) { if (!_security.IsValidInsert()) return; _sourceTypesDal.InsertSourceType(serviceSourceType); }
private void Edit(ServiceSourceType serviceSourceType) { if (!_security.IsValidEdit()) return; _sourceTypesDal.UpdateSourceType(serviceSourceType); }
public ServiceSourceType Get(ServiceSourceType serviceSourceType) { if (!_security.IsvalidSelect()) return new ServiceSourceType(); return _sourceTypesDal.GetSourceTypeById(serviceSourceType.TypeId); }
public void UpdateSourceType(ServiceSourceType serviceSourceType) { //Adapter.Update(sourceTypeDesc, DateTime.Today, userId, sourceTypeId); using (var context = new GeneralModelContainer()) { var stype = context.SourceTypes.FirstOrDefault(o => o.SourceTypeId == serviceSourceType.TypeId); if (stype != null) { stype.SourceTypeDesc = serviceSourceType.Description; stype.SourceUserAdded = 1; stype.SourceTypeOrder = serviceSourceType.Order; } context.SaveChanges(); } }
public int InsertSourceType(ServiceSourceType serviceSourceType) { using (var context = new GeneralModelContainer()) { var sourceType = new SourceType { SourceDateAdded = DateTime.Today.ToShortDateString(), SourceTypeDesc = serviceSourceType.Description, SourceUserAdded = 1, SourceTypeOrder = serviceSourceType.Order }; context.SourceTypes.Add(sourceType); context.SaveChanges(); return sourceType.SourceTypeId; } }
public ServiceSourceType GetSourceType(string TypeId) { string retVal = ""; var serviceSourceType = new ServiceSourceType() { TypeId = TypeId.ToInt32() }; try { serviceSourceType = _sourceTypeSearch.Get(serviceSourceType); } catch (Exception ex1) { retVal = "Exception: " + ex1.Message; } finally { if (retVal != "") retVal += Environment.NewLine; serviceSourceType.ErrorStatus = retVal; } return serviceSourceType; }