public void createUpdateDeleteRepuesto()
        {
            RepositoryEntragaAlmacenEpis repoEntregaEPI = new RepositoryEntragaAlmacenEpis(hostWs);
            EntregaAlmacen nuevoItem = new EntregaAlmacen();

            nuevoItem.Cod_Almacen  = "PATIO";
            nuevoItem.Cod_Empleado = "E0006";
            nuevoItem.Cod_Producto = "REP000001";

            //CREATE
            repoEntregaEPI.Add(ref nuevoItem);

            //UPDATE
            nuevoItem.Cantidad = 2;
            nuevoItem.Destino  = Destino.Otros;
            repoEntregaEPI.Update(ref nuevoItem);

            //DELETE
            repoEntregaEPI.Remove(nuevoItem.Key);

            Assert.Pass();
        }
        public void UpdateRange_ReturnOk()
        {
            RepositoryWebServiceTRH.RepositoryEntragaAlmacenEpis repoEntregaEPI = new RepositoryEntragaAlmacenEpis(hostWs);
            List <RepositoryWebServiceTRH.EntregaAlmacenEpisContext.EntregaAlmacen> listEntrega = new List <RepositoryWebServiceTRH.EntregaAlmacenEpisContext.EntregaAlmacen>();

            RepositoryWebServiceTRH.EntregaAlmacenEpisContext.EntregaAlmacen item = new RepositoryWebServiceTRH.EntregaAlmacenEpisContext.EntregaAlmacen();

            item.Cod_Empleado = "E0007";
            item.Cod_Producto = "REP002143";
            repoEntregaEPI.Add(ref item);

            item.Cantidad = 1;

            listEntrega.Add(item);

            EntregaAlmacen[] repuestos = listEntrega.ToArray <EntregaAlmacen>();

            repoEntregaEPI.UpdateRange(ref repuestos);



            Assert.Pass();
        }