Exemple #1
0
 /// <summary>
 /// Convierte el DTO en BM.
 /// </summary>
 /// <param name="log"></param>
 /// <returns></returns>
 private LogBM ConvertIntoBusinessModel(LogDTO log)
 {
     LogBM result = new LogBM();
     result.Id = log.id;
     result.LogLevel = log.logLevel.ToString();
     result.Action = log.action;
     result.Description = log.description;
     result.Entity = log.entity;
     result.Created = log.created;
     return result;
 }
        public IHttpActionResult Login()
        {
            string username = Thread.CurrentPrincipal.Identity.Name;
            User   user     = context.Users.Where(x => x.UserName == username).FirstOrDefault();

            if (user != null)
            {
                LogBM logBM = new LogBM()
                {
                    ID = user.ID, Role = user.Role.ToString()
                };
                return(Ok(logBM));
            }

            else
            {
                return(BadRequest());
            }
        }