Exemplo n.º 1
0
        public void Insertar(bizProveedor objeto)
        {
            Mapeador.AutoMapperORMConfiguration.Configure();
            var ORM = Mapper.Map <bizProveedor, Proveedor>(objeto);

            ORM.CreatedBy = 1;
            ORM.CreatedOn = DateTime.Now;
            ORM.IsDeleted = false;

            contexto.Proveedores.Add(ORM);
        }
Exemplo n.º 2
0
        public void Eliminar(bizProveedor objeto)
        {
            Mapeador.AutoMapperORMConfiguration.Configure();

            Proveedor Proveedor = (Proveedor)contexto.Proveedores.Where(b => b.CUIT == objeto.CUIT).First();

            Proveedor.DeletedOn = DateTime.Now;
            Proveedor.IsDeleted = true;

            contexto.Entry(Proveedor).State = System.Data.Entity.EntityState.Modified;

            //contexto.Proveedores.Remove(Proveedor);
            //contexto.SaveChanges();
        }
Exemplo n.º 3
0
        public void Actualizar(bizProveedor newObject)
        {
            Mapeador.AutoMapperORMConfiguration.Configure();

            var original = BuscarUnORMProveedor(newObject.CUIT);

            original.ChangedBy    = 1;
            original.ChangedOn    = DateTime.Now;
            original.CodigoPostal = newObject.CodigoPostal;
            original.DeletedOn    = newObject.DeletedOn;
            original.Domicilio    = newObject.Domicilio;
            original.Email        = newObject.Email;
            original.IsDeleted    = newObject.IsDeleted;
            original.Localidad    = newObject.Localidad;
            original.Nombre       = newObject.Nombre;
            original.Telefono     = newObject.Telefono;

            contexto.Entry(original).State = System.Data.Entity.EntityState.Modified;
        }