public FuncionarioUsuario(int funcionarioID, string nombreUsuario, NombreCompleto nombreCompleto, int estadoID, string estado, string email) { FuncionarioID = funcionarioID; NombreUsuario = nombreUsuario; NombreCompleto = nombreCompleto; EstadoID = estadoID; Estado = estado; Email = email; }
public Funcionario(int codigo, NombreCompleto nombreFuncionario, Cedula ci, DateTime fechaNacimiento, EstadoCivil estadocivil) { ID = Guid.NewGuid(); Codigo = codigo; NombreFuncionario = nombreFuncionario; CI = ci; FechaNacimiento = fechaNacimiento; EstadoCivil = estadocivil; }
public string ObtenerNombreAbreviado() { var primeraPalabra = NombreCompleto.Split(" ")[0]; if (primeraPalabra.Length <= 6) { return(primeraPalabra); } return(primeraPalabra.Substring(0, 5) + ".."); }
//Se sobreescribe este metodo para el metodo sort de las listas public int CompareTo(Persona other) { // If other is not a valid object reference, this instance is greater. if (other == null) { return(1); } // The temperature comparison depends on the comparison of // the underlying Double values. return(NombreCompleto.CompareTo(other.NombreCompleto)); }
public static Funcionario Load(Guid id, int codigo, NombreCompleto nombreFuncionario, Cedula ci, DateTime fechaNacimiento, EstadoCivil estadocivil) { var funcionario = new Funcionario { ID = id, Codigo = codigo, NombreFuncionario = nombreFuncionario, CI = ci, FechaNacimiento = fechaNacimiento, EstadoCivil = estadocivil }; return(funcionario); }
public Colaborador(int funcionarioID, NombreCompleto nombreCompleto, string codCargo, string cargo, string codArea, string area, string codUbicacionGeografica, string ubicacionGeografica, string codCentroCosto, string centroDeCosto, int tipoRol, string rol) { FuncionarioID = funcionarioID; NombreCompleto = nombreCompleto; CodCargo = codCargo; Cargo = cargo; CodArea = codArea; Area = area; CodUbicacionGeografica = codUbicacionGeografica; UbicacionGeografica = ubicacionGeografica; CodCentroDeCosto = codCentroCosto; CentroDeCosto = centroDeCosto; TipoRol = tipoRol; Rol = rol; }
public async Task <ICollection <AlertaGeneralOutput> > GetFromGestion(int gestion) { using (IDbConnection db = new SqlConnection(connectionString)) { string sqlCommand = "Exec AlertaGeneral_SelecionarDeclaraciones @Gestion"; var queryResult = await db.QueryAsync <Entities.AlertaGeneralSchema>(sqlCommand, new { gestion }); var result = new List <AlertaGeneralOutput>(); foreach (var item in queryResult) { var nombreCompleto = new NombreCompleto(item.Nombre, item.Apellido); result.Add(new AlertaGeneralOutput(item.DeclaracionID, item.Codigo, nombreCompleto.ToString(), item.CodCargo, item.Cargo, item.CodArea, item.Area, item.CodGeografico, item.UbicacionGeografica, item.CodCentroCosto, item.CentroCosto, item.TipoRol, item.Rol, item.Estado, item.DeclaracionAnteriorID)); } return(result); } }
public static Colaborador Load(int funcionarioID, NombreCompleto nombreCompleto, string codCargo, string cargo, string codArea, string area, string codUbicacionGeografica, string ubicacionGeografica, string codCentroCosto, string centroDeCosto, int tipoRol, string rol) { var colaborador = new Colaborador { FuncionarioID = funcionarioID, NombreCompleto = nombreCompleto, CodCargo = codCargo, Cargo = cargo, CodArea = codArea, Area = area, CodUbicacionGeografica = codUbicacionGeografica, UbicacionGeografica = ubicacionGeografica, CodCentroDeCosto = codCentroCosto, CentroDeCosto = centroDeCosto, TipoRol = tipoRol, Rol = rol }; return(colaborador); }
public IActionResult personasPorNombreCompleto([FromBody] NombreCompleto data) { if (data.nombre != "" && data.nombre != null) { var query = context.TBL_PERSONA.Where(persona => persona.strEstadoPersona == "A"); if (data.nombre.Contains(" ")) { var separado = data.nombre.Split(" "); foreach (var palabra in separado) { query = query.Where(persona => persona.strNombres != null && persona.strApellidos != null && (persona.strNombres.Trim().Contains(palabra.ToUpper()) || persona.strApellidos.Trim().Contains(palabra.ToUpper()))); } } else { query = query.Where(persona => persona.strNombres != null && persona.strApellidos != null && (persona.strNombres.Trim().Contains(data.nombre.ToUpper()) || persona.strApellidos.Trim().Contains(data.nombre.ToUpper()))); } return(Ok(query.OrderBy(x => x.strNombres + " " + x.strApellidos))); } return(Ok(new List <CdaPersona>())); }
public static FuncionarioUsuario Load(int funcionarioID, string nombreUsuario, NombreCompleto nombreCompleto, int estadoID, string estado, string email) { return(new FuncionarioUsuario { FuncionarioID = funcionarioID, NombreUsuario = nombreUsuario, NombreCompleto = nombreCompleto, EstadoID = estadoID, Estado = estado, Email = email, }); }