/* 
  * Metodo
  * Descripcion: Metodo que registra el usuario que acaba de logearse
  * Entrada: string
  * Salida: void
  */
 public void RegistrarUsuarioLogin(string nombreUsuario)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         contexto.InsertarUsuarioLogin(nombreUsuario);
         contexto.SaveChanges();
     }
 }
예제 #2
0
 /* 
  * Metodo
  * Descripcion: sincronizar un producto que proviene del Web Service
  * Entrada: Productos Producto
  * Salida: void
  */
 public void sincronizarProducto(Productos producto)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         try
         {
             TB_Producto Producto = mapearProducto(producto);
             ObjectParameter id = new ObjectParameter("ID_Producto", typeof(int));
             contexto.SincronizarProducto(id, Producto.ID_Categoria, Producto.ID_Promocion, Producto.NombreProducto, Producto.Codigo, Producto.Descripcion, Producto.Fabricante, Producto.Stock, Producto.Impuesto, Producto.ValorUnitario, Producto.Estado);
             contexto.SaveChanges();
         }
         catch (Exception e)
         {
             e.ToString();
         }
     }
 }
예제 #3
0
 /* 
  * Metodo
  * Descripcion: sincronizar los clientes
  * Entrada: Clientes cliente
  * Salida: void
  */
 public void sincronizarCliente(Clientes cliente)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         try
         {
             TB_Cliente Cliente = mapearCliente(cliente);
             ObjectParameter idCliente = new ObjectParameter("ID_Cliente", typeof(int));
             contexto.SincronizarCliente(idCliente, Cliente.ID_Vendedor, Cliente.ID_Ciudad, Cliente.ID_Documento, Cliente.NombreCompleto, Cliente.NumeroDocumento, Cliente.Telefono, Cliente.Celular, Cliente.Email, Cliente.Direccion);
             contexto.SaveChanges();
         }
         catch (Exception e)
         {
             e.ToString();
         }
     }
 }