private void btnPedir_Click(object sender, RoutedEventArgs e)
 {
     if (txtDetalle.Text != "")
     {
         if (ucPedido.NUDTextBox.Text != "" && ucPedido.NUDTextBox.Text != "0")
         {
             SIGEEA_PedInsumo pedInsumo = new SIGEEA_PedInsumo();
             pedInsumo.Descripcion_PedInsumo = txtDetalle.Text;
             pedInsumo.Cantidad_PedInsumo    = (Convert.ToDouble(ucPedido.NUDTextBox.Text) / Convertir(insumo.Nombre_UniMedida, cmbUMedida.SelectedItem.ToString()));
             pedInsumo.Estado_Insumo         = true;
             pedInsumo.Fecha_PedInsumo       = DateTime.Now;
             pedInsumo.FK_Id_Empleado        = UsuarioGlobal.InfoUsuario.PK_Id_Empleado;
             pedInsumo.FK_Id_Insumo          = insumo.PK_Id_Insumo;
             InsumoMantenimiento mantInsumo = new InsumoMantenimiento();
             mantInsumo.PedidoInsumo(pedInsumo);
             mantInsumo.RestarInventario(insumo.PK_Id_Insumo, pedInsumo.Cantidad_PedInsumo);
             MessageBox.Show("Se ha realizado el pedido perfectamente.");
             this.Close();
         }
         else
         {
             MessageBox.Show("Debe agregar una cantidad al pedido.");
         }
     }
     else
     {
         MessageBox.Show("Debe agregar un detalle al pedido.");
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Realizar Pedido
        /// </summary>
        /// <param name="NuevoPedido"></param>
        public void PedidoInsumo(SIGEEA_PedInsumo nuevoPedido)
        {
            DataClasses1DataContext dc = new DataClasses1DataContext();

            dc.SIGEEA_PedInsumos.InsertOnSubmit(nuevoPedido);
            dc.SubmitChanges();
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Realizar Pedido
        /// </summary>
        /// <param name="NuevoPedido"></param>
        public void PedidoInsumo(SIGEEA_PedInsumo nuevoPedido)
        {
            SIGEEA_DiagramaDataContext dc = new SIGEEA_DiagramaDataContext();

            dc.SIGEEA_PedInsumos.InsertOnSubmit(nuevoPedido);
            dc.SubmitChanges();
        }