public Usuarios find(string correo, string contraseña) { Usuarios user = null; try { if (correo != null && contraseña != null) { var conver = HashMD5.verifyMd5Hash(contraseña).ToString(); var nombre_rol = new System.Data.Objects.ObjectParameter("nOMBRE_ROL", typeof(string)); CommomBC.entities.login(correo, conver.ToString(), nombre_rol); rol_nombre = Convert.ToString(nombre_rol.Value); user = new Usuarios(); DAL.USUARIO usuario = CommomBC.entities.USUARIO.First(em => em.CORREO == correo && em.CONTRASENA == conver); user.id = usuario.ID_USUARIO; user.nombre_usuario = usuario.NOMBRES_USUARIO + " " + usuario.APELLIDO_PATERNO + " " + usuario.APELLIDO_MATERNO; user.correo = usuario.CORREO; user.fecha = usuario.FECHA; user.rol_nombre = rol_nombre; user.estado = usuario.ESTADO; user.rut = usuario.RUT; user.rol_fk = usuario.ROL_USUARIO_FK; } return(user); } catch (Exception) { return(null); } }
public bool create() { var pass = HashMD5.getMd5Hash(contrasena); bool ingreso = false; try { CommomBC.entities.Sp_InsertUsuario(nombre_usuario, apellido_paterno, apellido_materno, correo, pass.ToString(), rut, estado, fecha, rol_fk); ingreso = true; } catch (Exception e) { throw e; } return(ingreso); }