public void PerderVida() { Vidas.vidas--; audioPerdidaVida.Play(); TextoVida(); for (int i = 1; i <= 10; i++) { consumible = FindObjectOfType <Consumible>(); if (consumible != null) { consumible.Reset(); } else //if(consumible == null) { break; } } barra.Reset(); pelota.Reset(); if (vidas == 0) { sonidosFinPartida.GameOver(); gameOver.SetActive(true); barra.enabled = false; pelota.enabled = false; siguienteNivel.nivelCarga = "Portada"; siguienteNivel.ActivarCarga(); } }
void Start() { inventarioPlayer = InventarioManager.FindObjectOfType <InventarioManager>(); #region pocion pocion = new Consumible(); pocion.id = 1; pocion.nombre = "Pocion"; pocion.descripcion = "Te cura vida"; pocion.cantidad = 1; pocion.tipo = "Pocion"; pocion.usos = 1; pocion.usosMax = 1; pocion.alimento = 0; #endregion #region comida1 comida1 = new Consumible(); comida1.id = 1; comida1.nombre = "Comida1"; comida1.descripcion = "Te quita hambre"; comida1.cantidad = 1; comida1.tipo = "Comida"; comida1.usos = 1; comida1.usosMax = 1; comida1.alimento = 0; #endregion }
private void btnAdd_Click(object sender, EventArgs e) { if (dgvConsumiblesList.CurrentRow != null) { Boolean isValid; isValid = Validaciones.validAndRequiredInt32MoreThanEqual0(txtCantidad.Text, " Debe Ingresar una cantidad mayor a 0"); if (isValid) { Consumible c = new Consumible(); c.id = Convert.ToInt32(dgvConsumiblesList.CurrentRow.Cells[0].Value); c.cantidad = int.Parse(txtCantidad.Text); ConsumiblesFuncionalityHelper.addConsumibleToEstadia(this.idUser, this.idEstadia, c); MessageBox.Show("Se agrego el consumible correctamente"); txtCantidad.Text = ""; reloadGrid(); } } else { MessageBox.Show("Debe seleccionar un consumible a agregar "); } }
public List <Consumible> getAllConsumibles() { var todosLosConsumibles = new List <Consumible>(); SqlConnection connection = new SqlConnection(InfoGlobal.connectionString); SqlCommand spCommand = new SqlCommand("CUATROGDD2018.SP_GetAllConsumibles", connection); spCommand.CommandType = CommandType.StoredProcedure; connection.Open(); spCommand.Parameters.Clear(); //agrego parametros al SP_GetAllConsumibles DataTable hotelesTable = new DataTable(); hotelesTable.Load(spCommand.ExecuteReader()); if (hotelesTable != null && hotelesTable.Rows != null) { foreach (DataRow row in hotelesTable.Rows) { Consumible consum = this.BuildConsumible(row); todosLosConsumibles.Add(consum); } } connection.Close(); return(todosLosConsumibles); }
public ConsumibleViewerForm(Consumible c) { this.Consumible = c; InitializeComponent(); LoadContent(); }
private Consumible BuildConsumible(DataRow row) { Consumible consumible = new Consumible(); consumible.id_consumible = Convert.ToInt32(row["id_consumible"].ToString()); consumible.descripcion = Convert.ToString(row["descripcion"]); consumible.precio = Convert.ToInt32(row["precio"]); return(consumible); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) // Clickeó el botón? { this.Consumible = (Consumible)dataGridView1.SelectedRows[0].Tag; this.DialogResult = DialogResult.OK; } }
protected void btnAgregar_Click(object sender, EventArgs e) { try { long num = 0; bool valido = long.TryParse(txtCantidad.Text.Trim(), out num); if (valido) { if (int.Parse(this.txtCantidad.Text.Trim()) >= 0) { using (TransactionScope scope = new TransactionScope()) { this.varCons = new Consumible(); this.varCons.codigoOrganismo = "C001"; this.varCons.nombre = this.txtNombre.Text.Trim(); this.varCons.inventario = int.Parse(this.txtCantidad.Text.Trim()); this.entidades = new AEUSP(); tbConsumible tablaCons = new tbConsumible(); tablaCons.codigoOrganismo = this.varCons.codigoOrganismo; tablaCons.nombre = this.varCons.nombre; tablaCons.inventario = this.varCons.inventario; this.entidades.tbConsumible.Add(tablaCons); this.entidades.SaveChanges(); scope.Complete(); this.txtNombre.Text = ""; this.txtCantidad.Text = ""; Response.Redirect("FrmConsulta-Lim.aspx"); } } else { lbNotificaciones.Text = "Consumible existente, modifique la cantidad o ingrese uno nuevo"; } } } catch (Exception ex) { throw ex; } } //fin del else
public static List<Consumible> transductor(DataTable tabla) { List<Consumible> lista = new List<Consumible>(); if (tabla != null) foreach (DataRow fila in tabla.Rows) { //Transcribir Consumible consumible = new Consumible(); consumible.Codigo = Convert.ToInt32(fila["codConsumible"]); consumible.Descripcion = Convert.ToString(fila["descripcion"]); consumible.Importe = Convert.ToDouble(fila["importe"]); lista.Add(consumible); } return lista; }
public static List <Consumible> transductor(DataTable tabla) { List <Consumible> lista = new List <Consumible>(); if (tabla != null) { foreach (DataRow fila in tabla.Rows) { //Transcribir Consumible consumible = new Consumible(); consumible.Codigo = Convert.ToInt32(fila["codConsumible"]); consumible.Descripcion = Convert.ToString(fila["descripcion"]); consumible.Importe = Convert.ToDouble(fila["importe"]); lista.Add(consumible); } } return(lista); }
public List <Consumible> ObtenerConsumiblesFiltrados(string Descripción) { List <Consumible> Consumibles = new List <Consumible>(); foreach (var row in DatabaseConnection.GetInstance().ExecuteProcedure("OBTENER_CONSUMIBLES_FILTRADOS", new SqlParameter("@descripcion", Descripción))) { Consumible c = new Consumible( Convert.ToInt32(row["id_consumible"]), Convert.ToString(row["descripcion_consumible"]), Convert.ToDouble(row["precio_consumible"]) ); Consumibles.Add(c); } return(Consumibles); }
public static void addConsumibleToEstadia(String idusuario, Int32 idEstadia, Consumible c) { SqlCommand command = new SqlCommand(); command.CommandText = "PUNTO_ZIP.sp_estadia_consumible_add"; command.Parameters.Add(new SqlParameter("@p_id_usuario", SqlDbType.VarChar, 255)); command.Parameters["@p_id_usuario"].Value = idusuario; command.Parameters.Add(new SqlParameter("@p_id_estadia", SqlDbType.Int)); command.Parameters["@p_id_estadia"].Value = idEstadia; command.Parameters.Add(new SqlParameter("@p_id_consumible", SqlDbType.Int)); command.Parameters["@p_id_consumible"].Value = c.id; command.Parameters.Add(new SqlParameter("@p_cantidad", SqlDbType.Int)); command.Parameters["@p_cantidad"].Value = c.cantidad; command.Parameters.Add(new SqlParameter("@p_system_date", SqlDbType.DateTime)); command.Parameters["@p_system_date"].Value = VarGlobal.FechaHoraSistema; ProcedureHelper.execute(command, "agregar consumible a estadia", false); }
public Consumo InsertarConsumo(Consumible consumible, Estadia estadia, Habitacion habitación, DateTime fecha, int cantidad) { try { int id = Convert.ToInt32(DatabaseConnection.GetInstance().ExecuteProcedureScalar("AGREGAR_CONSUMO", GenerateDMLParams(null, consumible, estadia, habitación, fecha, cantidad))); Consumo c = new Consumo(id, consumible, estadia, habitación, fecha, cantidad); LogUtils.LogInfo("Se agregó el consumo " + c.Id); MessageBox.Show("Se agregó satisfactoriamente el consumo", "INFO"); return(c); } catch (Exception ex) { LogUtils.LogError(ex); MessageBox.Show("Hubo un error al intentar insertar un consumo. Revise el log", "ERROR"); return(null); } }
private SqlParameter[] GenerateDMLParams(Consumo consumo, Consumible consumible, Estadia estadia, Habitacion habitacion, DateTime fecha, int cantidad) { List <SqlParameter> Params = new List <SqlParameter>(); Params.Add(new SqlParameter("@id_rol_user", Session.Rol.Id)); Params.Add(new SqlParameter("@id_consumible", consumible.Id)); if (estadia != null) { Params.Add(new SqlParameter("@id_estadia", estadia.Id)); } if (consumo != null) { Params.Add(new SqlParameter("@id_consumo", consumo.Id)); } Params.Add(new SqlParameter("@id_habitacion", habitacion.Id)); Params.Add(new SqlParameter("@fecha_consumo", fecha)); Params.Add(new SqlParameter("@cantidad_consumo", cantidad)); return(Params.ToArray()); }
private void listarConsumiblesAct() { string consultaBusqueda = String.Format("select co.Nombre,co.Costo,co.idConsumible from mmel.Consumible co,mmel.ConsumiblePorEstadia ce where ce.idEstadia={0} and ce.idConsumible=co.idConsumible", idEstadia); string strCo = ConfigurationManager.AppSettings["stringConexion"]; SqlConnection con = new SqlConnection(strCo); SqlCommand cmd = new SqlCommand(consultaBusqueda, con); con.Open(); if (cmd.Connection.State == ConnectionState.Closed) { cmd.Connection.Open(); } SqlDataReader reader = cmd.ExecuteReader(); if (reader.HasRows) { string aux = ""; while (reader.Read()) { aux = (reader["Nombre"].ToString()) + " " + (reader["Costo"].ToString()); string nombre = (reader["Nombre"].ToString()); int costo = Int32.Parse(reader["Costo"].ToString()); int idConsumible = Int32.Parse(reader["idConsumible"].ToString()); lstConsAct.Items.Add(aux); Consumible newcons = new Consumible(); newcons.Nombre = nombre; newcons.Costo = costo; newcons.IdConsumible = idConsumible; consumibles.Add(newcons); } reader.Close(); con.Close(); } }
private void button3_Click(object sender, EventArgs e) { if (!InputValido()) { return; } Consumible consumible = (Consumible)textBox1.Tag; Habitacion habitacion = (Habitacion)comboBox1.SelectedItem; DateTime fecha = (DateTime)textBox2.Tag; int cantidad = Convert.ToInt32(textBox3.Text); switch (type) { case FormType.Add: Consumo insertado = new ConsumoDAO().InsertarConsumo(consumible, estadia, habitacion, fecha, cantidad); if (insertado != null && insertado.Id != null) { this.Consumo = insertado; this.DialogResult = DialogResult.OK; } break; case FormType.Modify: this.Consumo.Consumible = consumible; this.Consumo.Habitacion = habitacion; this.Consumo.Fecha = fecha; this.Consumo.Cantidad = cantidad; if (new ConsumoDAO().ModificarConsumo(this.Consumo)) { this.DialogResult = DialogResult.OK; } break; } }
void Start() { inventario = new Inventario(); for (int i = 0; i < inventario.casillasNormales.Length; i++) { inventario.casillasNormales[i] = new Casilla(); } for (int i = 0; i < inventario.casillasConsumibles.Length; i++) { inventario.casillasConsumibles[i] = new CasillaConsumible(); } #region consumibleVacio consumibleVacio = new Consumible(); consumibleVacio.id = -1; consumibleVacio.nombre = "consumibleVacio"; consumibleVacio.descripcion = "consumibleVacio"; consumibleVacio.cantidad = -1; consumibleVacio.tipo = "consumibleVacio"; consumibleVacio.usos = -1; consumibleVacio.usosMax = -1; consumibleVacio.alimento = -1; #endregion }
private void button1_Click(object sender, EventArgs e) { //CONTINUAR if (codigo_funcionalidad == 9) { //CANCELAR RESERVA this.Hide(); CancelarReserva cancelar_reserva = new CancelarReserva(); cancelar_reserva.StartPosition = FormStartPosition.CenterScreen; cancelar_reserva.ShowDialog(); } else if (codigo_funcionalidad == 3) { //ABM USUARIO this.Hide(); Usuario abm_usuario = new Usuario(); abm_usuario.StartPosition = FormStartPosition.CenterScreen; abm_usuario.ShowDialog(); } else if (codigo_funcionalidad == 1) { //ABM ROL this.Hide(); Rol abm_rol = new Rol(); abm_rol.StartPosition = FormStartPosition.CenterScreen; abm_rol.ShowDialog(); } else if (codigo_funcionalidad == 4) { //ABM CLIENTE this.Hide(); Cliente abm_cliente = new Cliente(); abm_cliente.StartPosition = FormStartPosition.CenterScreen; abm_cliente.ShowDialog(); } else if (codigo_funcionalidad == 5) { //ABM HOTEL this.Hide(); Hotel abm_hotel = new Hotel(); abm_hotel.StartPosition = FormStartPosition.CenterScreen; abm_hotel.ShowDialog(); } else if (codigo_funcionalidad == 6) { //ABM HABITACION this.Hide(); Habitacion abm_habitacion = new Habitacion(); abm_habitacion.StartPosition = FormStartPosition.CenterScreen; abm_habitacion.ShowDialog(); } else if (codigo_funcionalidad == 8) { //GENERAR O MODIFICAR RESERVA this.Hide(); Reserva abm_reserva = new Reserva(); abm_reserva.StartPosition = FormStartPosition.CenterScreen; abm_reserva.ShowDialog(); } else if (codigo_funcionalidad == 11) { //REGISTRAR CONSUMIBLE this.Hide(); Consumible registrarConsumible = new Consumible(); registrarConsumible.StartPosition = FormStartPosition.CenterScreen; registrarConsumible.ShowDialog(); } else if (codigo_funcionalidad == 10) { //REGISTRAR ESTADIA this.Hide(); RegistrarEstadia registrar_estadia = new RegistrarEstadia(); registrar_estadia.StartPosition = FormStartPosition.CenterScreen; registrar_estadia.ShowDialog(); } else if (codigo_funcionalidad == 12) { //FACTURAR ESTADIA this.Hide(); FacturarEstadia facturar_estadia = new FacturarEstadia(); facturar_estadia.StartPosition = FormStartPosition.CenterScreen; facturar_estadia.ShowDialog(); } else if (codigo_funcionalidad == 13) { //LISTADO ESTADISTICO this.Hide(); ListadoEstadistico listado_estadistico = new ListadoEstadistico(); listado_estadistico.StartPosition = FormStartPosition.CenterScreen; listado_estadistico.ShowDialog(); } }