コード例 #1
0
 public IActionResult CreateVillain([FromBody] InsertVillainRequestModel request)
 {
     try
     {
         var response = _mediator.Send(request);
         return(Created(string.Empty, response));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
コード例 #2
0
        /// <summary>
        /// Metodo para inclusao de Vilões no banco de dados
        /// </summary>
        /// <param name="villain"></param>
        /// <returns></returns>
        public void Insert(InsertVillainRequestModel villain)
        {
            var connection = new SqlConnection(_connectionString);

            var query = "insert into villain (villainid, supervillainname, superpower, weapon, birthdate) " +
                        "values (@villainid, @supervillainname, @superpower, @weapon, @birthdate)";

            var result = connection.Execute(query, new
            {
                villainid        = villain.VillainId,
                supervillainname = villain.SuperVillainName,
                superpower       = villain.SuperPower,
                weapon           = villain.Weapon,
                birthdate        = villain.BirthDate
            });
        }