public Boolean create(ProductDTO productDTO) { var product = EFModelToDTOUtil.ToProductMap(productDTO); product.CreationDate = DateTime.Now; Product insertedProduct = pocEntities.Products.Add(product); int savedObjects = pocEntities.SaveChanges(); return(savedObjects > 0 && insertedProduct.Id != 0); }
public ConversionXml UpdateXmlFile(ConversionXmlModel xmlFile) { var node = xmlFile.XmlModel; var nodelist = xmlFile.XmlModel.Where(s => s.NodeId != 1); XDocument xdoc = new XDocument(new XElement(node[0].NodeName, from item in nodelist select new XElement(item.NodeName, item.NodeValue))); var selectedXml = _context.ConversionXmls.Where(x => x.Xml_Id == xmlFile.Xml_id).FirstOrDefault(); selectedXml.Xml_TypeId = xmlFile.Xml_TypeId; selectedXml.XmlFile = xdoc.ToString(); _context.SaveChanges(); return(selectedXml); }