Exemple #1
0
 public void ShowLayerAdding()
 {
     LayerDetails.Clear();
     IsShowDetails              = false;
     IsShowDetailsVisibility    = Visibility.Hidden;
     IsLayerSelection           = true;
     IsLayerSelectionVisibility = Visibility.Visible;
 }
Exemple #2
0
 public void ShowLayerDetails(BaseLayer layer)
 {
     LayerDetails.Clear();
     LayerDetails.Add(layer);
     IsLayerSelection           = false;
     IsLayerSelectionVisibility = Visibility.Hidden;
     IsShowDetails           = true;
     IsShowDetailsVisibility = Visibility.Visible;
 }
        public bool InsertNewLayer(AddLayer layerReq)
        {
            try
            {
                LayerDetails layer = _mapper.Map <LayerDetails>(layerReq);
                _context.LayerDetails.Add(layer);
                _context.SaveChanges();

                foreach (LayerSubcontractor ls in layerReq.layerSubContractor)
                {
                    LayerSubcontractors layerSub = new LayerSubcontractors();
                    layerSub.LayerdetailsId  = layer.Id;
                    layerSub.SubcontractorId = ls.subContractorId;
                    layerSub.Quantity        = ls.quantity;
                    _context.LayerSubcontractors.Add(layerSub);
                }
                _context.SaveChanges();
                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #4
0
        public AddWMSLayerDetailsFormViewModel(XmlDocument doc, string url, string version)
        {
            Ok = ReactiveCommand.Create(() => Log.Debug("Ok"));

            LayerDetails = new LayerDetails(doc, url, version);
        }