コード例 #1
0
 /// <summary>
 /// Insertar, Editar y Eliminar Pedido Tipo
 /// </summary>
 /// <param name="ESGR_PedidoTipo">Objecto de la Entidad Pedido Tipo</param>
 public void TransPedidoTipo(ESGR_PedidoTipo ESGR_PedidoTipo)
 {
     try
     {
         var objCmpSql = new CmpSql(SGRVariables.ConectionString);
         objCmpSql.CommandProcedure("spSGR_SET_PedidoTipo");
         objCmpSql.AddParameter("@Opcion", SqlDbType.VarChar, ESGR_PedidoTipo.Opcion);
         objCmpSql.AddParameter("@IdPedidoTipo", SqlDbType.SmallInt, ESGR_PedidoTipo.IdPedidoTipo);
         objCmpSql.AddParameter("@PedidoTipo", SqlDbType.VarChar, ESGR_PedidoTipo.PedidoTipo);
         objCmpSql.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
 }
コード例 #2
0
 private void MethodChangedPedidoTipo(ESGR_PedidoTipo ESGR_PedidoTipo)
 {
     if (ESGR_PedidoTipo.IdPedidoTipo == 1)
     {
         if (PropertyVisibilityCant != Visibility.Visible)
         {
             PropertyVisibilityCant = Visibility.Visible;
         }
         foreach (var item in CollectionMSGR_PedidoDetalle)
         {
             item.CantidadMesa   = (int)item.Cantidad;
             item.CantidadLlevar = 0;
         }
     }
     else if (ESGR_PedidoTipo.IdPedidoTipo == 2)
     {
         PropertyVisibilityCant = Visibility.Collapsed;
         foreach (var item in CollectionMSGR_PedidoDetalle)
         {
             item.CantidadLlevar = 0;
             item.CantidadMesa   = 0;
         }
     }
     else if (ESGR_PedidoTipo.IdPedidoTipo == 3)
     {
         if (PropertyVisibilityCant != Visibility.Visible)
         {
             PropertyVisibilityCant = Visibility.Visible;
         }
         foreach (var item in CollectionMSGR_PedidoDetalle)
         {
             item.CantidadLlevar = (int)item.Cantidad;
             item.CantidadMesa   = 0;
         }
     }
 }