Inheritance: Character
Exemple #1
0
 public void setInsertUsuario(string cnn, Luchador l)
 {
     try
     {
         using (SqlCommand cmd = new SqlCommand())
         {
             using (cmd.Connection = new SqlConnection(cnn))
             {
                 cmd.CommandText = CALL_INSERT_USUARIO_PR;
                 cmd.CommandType = CommandType.StoredProcedure;
                 cmd.Parameters.Add("@rut", SqlDbType.VarChar).Value        = l.Rut;
                 cmd.Parameters.Add("@nombre", SqlDbType.VarChar).Value     = l.Nombre;
                 cmd.Parameters.Add("@apellido", SqlDbType.VarChar).Value   = l.Apellido;
                 cmd.Parameters.Add("@fecha_nac", SqlDbType.Date).Value     = l.FechaNac;
                 cmd.Parameters.Add("@cinturon", SqlDbType.VarChar).Value   = l.Cinturon;
                 cmd.Parameters.Add("@fecha_ingreso", SqlDbType.Date).Value = l.FechaIngreso;
                 cmd.Parameters.Add("@direccion", SqlDbType.VarChar).Value  = l.Direccion;
                 cmd.Connection.Open();
                 SqlDataReader sqlrd = cmd.ExecuteReader();
                 cmd.Connection.Close();
                 cmd.Connection.Dispose();
             }
         }
     }
     catch (Exception e)
     {
     }
 }
Exemple #2
0
        public async Task <IActionResult> RegistrarLuchador([Bind("Nombre", "Apellidos", "Categoria", "Diciplina", "Descripcion1", "Descripcion2", "Descripcion3")] Luchador luchador)
        {
            if (ModelState.IsValid)
            {
                _context.Add(luchador);
                await _context.SaveChangesAsync();

                return(RedirectToAction("VerLuchadores"));
            }
            return(View(luchador));
        }
Exemple #3
0
        //public void getLuchador(string cnn, string rut)
        //{
        //    try
        //    {
        //        using (SqlCommand cmd = new SqlCommand())
        //        {
        //            using (cmd.Connection = new SqlConnection(cnn))
        //            {
        //                cmd.CommandText = CALL_SELECT_USUARIO_PR;
        //                cmd.CommandType = CommandType.StoredProcedure;
        //                cmd.Parameters.Add("@RUT", SqlDbType.VarChar).Value = rut;
        //                cmd.Parameters.Add("@NOMBRE", SqlDbType.VarChar).Direction = ParameterDirection.Output;
        //                cmd.Parameters.Add("@APELLIDO", SqlDbType.VarChar).Direction = ParameterDirection.Output;
        //                cmd.Parameters.Add("@FECHA_NAC", SqlDbType.Date).Direction = ParameterDirection.Output;
        //                cmd.Parameters.Add("@FECHA_INGRESO", SqlDbType.Date).Direction = ParameterDirection.Output;
        //                cmd.Parameters.Add("@DIRECCION", SqlDbType.VarChar).Direction = ParameterDirection.Output;
        //                cmd.Connection.Open();
        //                cmd.ExecuteNonQuery();
        //                l.Nombre = cmd.Parameters["@NOMBRE"].Value.ToString();
        //                l.Apellido = cmd.Parameters["@APELLIDO"].Value.ToString();
        //                l.FechaNac = Convert.ToDateTime(cmd.Parameters["@FECHA_NAC"].Value);
        //                l.FechaIngreso = Convert.ToDateTime(cmd.Parameters["@FECHA_INGRESO"].Value);
        //                l.Direccion = cmd.Parameters["@DIRECCION"].Value.ToString();
        //            }
        //        }
        //    }
        //    catch (Exception e)
        //    {

        //    }
        //}

        public List <Luchador> get_Luchador(string cnn, string rut)
        {
            Luchador        l      = new Luchador();
            List <Luchador> result = new List <Luchador>();

            try
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    using (cmd.Connection = new SqlConnection(cnn))
                    {
                        cmd.CommandText = CALL_SELECT_USUARIO_PR;
                        cmd.CommandType = CommandType.StoredProcedure;
                        cmd.Parameters.Add("@RUT", SqlDbType.VarChar, 50).Value           = rut;
                        cmd.Parameters.Add("@NOMBRE", SqlDbType.VarChar, 50).Direction    = ParameterDirection.Output;
                        cmd.Parameters.Add("@APELLIDO", SqlDbType.VarChar, 50).Direction  = ParameterDirection.Output;
                        cmd.Parameters.Add("@FECHA_NAC", SqlDbType.Date).Direction        = ParameterDirection.Output;
                        cmd.Parameters.Add("@FECHA_INGRESO", SqlDbType.Date).Direction    = ParameterDirection.Output;
                        cmd.Parameters.Add("@DIRECCION", SqlDbType.VarChar, 50).Direction = ParameterDirection.Output;
                        cmd.Connection.Open();
                        cmd.ExecuteNonQuery();
                        //SqlDataReader rs = cmd.ExecuteReader();
                        l.Nombre       = cmd.Parameters["@NOMBRE"].Value.ToString();
                        l.Apellido     = cmd.Parameters["@APELLIDO"].Value.ToString();
                        l.FechaNac     = Convert.ToDateTime(cmd.Parameters["@FECHA_NAC"].Value);
                        l.FechaIngreso = Convert.ToDateTime(cmd.Parameters["@FECHA_INGRESO"].Value);
                        l.Direccion    = cmd.Parameters["@DIRECCION"].Value.ToString();
                        //while (rs.Read())
                        //{
                        //    l.set(rs);
                        //    result.Add(l);
                        //}
                        //rs.Close();
                        cmd.Connection.Close();
                        cmd.Connection.Dispose();
                    }
                }
            }
            catch (Exception e)
            {
            }
            return(result);
        }
Exemple #4
0
    public void Show()
    {
        string shapeSelected = Console.ReadLine();

        Shape shape = null;

        switch (shapeSelected)
        {
        case "1":
            shape = new Francotirador(name, 7);
            break;

        case "2":
            shape = new Luchador(name, 5);
            break;

        case "3":
            shape = new Sanador(name, 50);
            break;
        }
    }
Exemple #5
0
    public Card(string name)
    {
        this.name = name;
        if(!name.ToLower().Equals("no counter"))
        {
            string[] card = name.Split('_');
            Character temp;
            num = int.Parse(card[1]);
            if (card[0].Equals("cardHero"))
            {
                temp = new Hero();
                makeCard(temp.cards[num]);
            }
            else if (card[0].Equals("cardLuchador"))
            {
                temp = new Luchador();
                makeCard(temp.cards[num]);
            }
            else if (card[0].Equals("cardBrawler"))
            {
                temp = new Brawler();
                makeCard(temp.cards[num]);
            }
            else if (card[0].Equals("cardGiant"))
            {
                temp = new Giant();
                makeCard(temp.cards[num]);
            }
            else if (card[0].Equals("cardTechnician"))
            {
                temp = new Technician();
                makeCard(temp.cards[num]);
            }

        }
    }