private void FillForm() { DateEditDeliveryNoteDate.Date = model.DeliveryNoteDate; txtDeliveryNoteNumber.Text = model.DeliveryNoteNumber; GridLookupSupplier.Value = model.SupplierID != null ? model.SupplierID.ClientID : 0; GridLookupLocation.Value = model.LocationID != null ? model.LocationID.LocationID : 0; MemoNotes.Text = model.Notes; memError.Text = model.ProcessError; // if(!String.IsNullOrEmpty(model.Picture)) //UploadProfile.ProfileImage.Src = model.Picture.Replace(AppDomain.CurrentDomain.BaseDirectory, "/"); Enums.DeliveryNoteStatus dnStatus = GetDeliveryNoteProvider().GetDeliveryNoteStatus(); Enum.TryParse(model.DeliveryNoteStatusID.Code, out dnStatus); GetDeliveryNoteProvider().SetDeliveryNoteStatus(dnStatus); HtmlGenericControl control = (HtmlGenericControl)deliveryNoteItem.FindControl("deliveryNoteProductBadge"); control.InnerText = model.DeliveryNoteItems.Count.ToString(); }
public DeliveryNoteStatus GetDeliveryNoteStatusByCode(Enums.DeliveryNoteStatus status, Session currentSession = null) { try { XPQuery <DeliveryNoteStatus> deliveryNoteStat = null; if (currentSession != null) { deliveryNoteStat = currentSession.Query <DeliveryNoteStatus>(); } else { deliveryNoteStat = session.Query <DeliveryNoteStatus>(); } return(deliveryNoteStat.Where(dns => dns.Code == status.ToString()).FirstOrDefault()); } catch (Exception ex) { string error = ""; CommonMethods.getError(ex, ref error); throw new Exception(CommonMethods.ConcatenateErrorIN_DB(DB_Exception.res_25, error, CommonMethods.GetCurrentMethodName())); } }
public void SetDeliveryNoteStatus(Enums.DeliveryNoteStatus status) { AddValueToSession(Enums.DeliveryNoteSession.DeliveryNoteCurrentStatus, status); }