public void DeleteProdusDinCos(int id)
        {
            CosCumparaturi cosDb = dbContext.CosCumparaturis.FirstOrDefault(x => x.IdCos == id);

            if (cosDb != null)
            {
                dbContext.CosCumparaturis.DeleteOnSubmit(cosDb);
                dbContext.SubmitChanges();
            }
        }
        public bool ExistaProdus(int id, Guid idClient)
        {
            ProdusModels   produs = produsRepository.GetProdusById(id);
            CosCumparaturi cos    = dbContext.CosCumparaturis.FirstOrDefault(x => x.CodProdusId == id && x.IdClient == idClient && x.IdComanda == facturaRepository.UltimaFactura());

            if (cos == null)
            {
                return(false);
            }
            return(true);
        }
        public void UpdateCosCumparaturi(CosCumparaturiModels cos)
        {
            CosCumparaturi cosDb = dbContext.CosCumparaturis.FirstOrDefault(x => x.IdCos == cos.IdCos);

            if (cosDb != null)
            {
                cosDb.IdCos       = cos.IdCos;
                cosDb.IdComanda   = cos.IdComanda;
                cosDb.CodProdusId = cos.CodProdusId;
                cosDb.Cantitate   = cos.Cantitate;
                cosDb.Pret        = cos.Pret;
                cosDb.IdClient    = cos.ClientId;
                dbContext.SubmitChanges();
            }
        }
        private CosCumparaturiModels MapDbObjectToModel(CosCumparaturi cosDb)
        {
            CosCumparaturiModels cos = new CosCumparaturiModels();

            if (cosDb != null)
            {
                cos.IdCos       = cosDb.IdCos;
                cos.IdComanda   = cosDb.IdComanda;
                cos.CodProdusId = cosDb.CodProdusId;
                cos.Cantitate   = cosDb.Cantitate;
                cos.Pret        = cosDb.Pret;
                cos.ClientId    = cosDb.IdClient;
                return(cos);
            }
            return(null);
        }
        private CosCumparaturi MapModelToDbObject(CosCumparaturiModels cos)
        {
            CosCumparaturi cosDb = new CosCumparaturi();

            if (cos != null)
            {
                cosDb.IdCos       = cos.IdCos;
                cosDb.IdComanda   = cos.IdComanda;
                cosDb.CodProdusId = cos.CodProdusId;
                cosDb.Cantitate   = cos.Cantitate;
                cosDb.Pret        = cos.Pret;
                cosDb.IdClient    = cos.ClientId;
                return(cosDb);
            }
            return(null);
        }