public Models.TMVacante obtenerVacante(string nombreVacante) { Models.TMVacante mVacante = new Models.TMVacante(); using (SmallJobsSqlDataContext dataContext = SmallJobsSqlDataContext.GetDataContext()) { var result = dataContext.sp_ConsultaVacante(nombreVacante).Select(h => new Models.TMVacante() { descripcion = h.Descripcion, direccion = h.Direccion, nombreVacante = h.NombreVacante, fechaInicio = h.FechaInicio, fechaFin = h.FechaFin, idUsuario = Convert.ToInt32(h.idUsuario), numeroContacto = h.NumContacto, tipoPedido = h.TipoPedido, }).ToArray(); if (result.Any()) { mVacante = new Models.TMVacante(); mVacante.nombreVacante = result[0].nombreVacante; mVacante.descripcion = result[0].descripcion; mVacante.direccion = result[0].direccion; mVacante.numeroContacto = result[0].numeroContacto; mVacante.tipoPedido = result[0].tipoPedido; mVacante.fechaInicio = result[0].fechaInicio; mVacante.fechaFin = result[0].fechaFin; mVacante.idUsuario = result[0].idUsuario; } } return(mVacante); }
public Models.TMUsuarios obtenerUsuario(string correo) { Models.TMUsuarios musuario = new Models.TMUsuarios(); using (SmallJobsSqlDataContext dataContext = SmallJobsSqlDataContext.GetDataContext()) { var result = dataContext.sp_ConsultaUsuarios(correo).Select(h => new Models.TMUsuarios() { nombre = h.Nombre, correo = h.Correo, contraseña = h.Contraseña, ubicacion = h.Ubicacion, tipoUsuario = h.tipoUsuario, }).ToArray(); if (result.Any()) { musuario = new Models.TMUsuarios(); musuario.nombre = result[0].nombre; musuario.correo = result[0].correo; musuario.contraseña = result[0].contraseña; musuario.ubicacion = result[0].ubicacion; musuario.tipoUsuario = result[0].tipoUsuario; } } return(musuario); }
public int registrarVacante(Models.TMVacante mdVacante) { int resultado = 0; int?vacanteID = null; using (SmallJobsSqlDataContext dataContext = SmallJobsSqlDataContext.GetDataContext()) { dataContext.sp_AltaVacante(mdVacante.idUsuario, mdVacante.nombreVacante, mdVacante.descripcion, mdVacante.tipoPedido, mdVacante.numeroContacto, mdVacante.direccion, mdVacante.fechaInicio, mdVacante.fechaFin); resultado = Convert.ToInt32(vacanteID); } return(resultado); }
public int registrarusuario(Models.TMUsuarios musuario) { int resultado = 0; try { using (SmallJobsSqlDataContext datacontext = SmallJobsSqlDataContext.GetDataContext()) { datacontext.sp_AltaUsuarios(musuario.nombre, musuario.correo, musuario.contraseña, musuario.ubicacion, musuario.tipoUsuario); } } catch (Exception ex) { throw ex; } return(resultado); }