/// <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; } }
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; } } }