private static SecUsuario Parse(int userId) { DBTransaction db = new DBTransaction(); Dictionary <string, int> fields = new Dictionary <string, int>(); fields.Add(nameof(UserId), userId); DataRow dr = db.GetDataRow(Entity, fields); SecUsuario u = ConvertToUsuario(dr); SecTOC t = new SecTOC(""); u.TOC = t.MenuItems; u.TOCJson = t.TOCJson; return(u); }
private static SecUsuario ConvertToUsuario(DataRow dr) { SecUsuario u = new SecUsuario(); if (dr != null) { u.UserId = Convert.ToInt32(dr["UserId"]); u.User = Convert.ToString(dr["User"]); u.Password = Convert.ToString(dr["Password"]); u.PersonId = Convert.ToInt32(dr["PersonId"]); u.Register = Convert.ToDateTime(dr["Register"]); u.Username = Convert.ToString(dr["UserName"]); // u.OficinaId = 0;//Convert.ToInt32(dr["OficinaId"]); // u.IsActivo = true;// Convert.ToBoolean(dr["IsActivo"]); //u.PersonaId = 10;// Convert.ToInt32(dr["PersonaId"]); // u.UsuarioId = 5;// Convert.ToInt32(dr["UsuarioId"]); // u.Usuario = "Nombre Usuario";// Convert.ToString(dr["Usuario"]); //u.Password = Convert.ToString(dr["Password"]); //u/.PersonaId = 10;// Convert.ToInt32(dr["PersonaId"]); //u.FechaRegistro = Convert.ToDateTime(dr["Register"]); //Convert.ToDateTime(dr["FechaRegistro"]); } return(u); }