public EUsuarioAuditoria LoginAuditoria(string usuario, string password) { oConn = new Conexion(2); EUsuarioAuditoria eusuario = new EUsuarioAuditoria(); DataTable dtUsuario = oConn.ejecutarDataTable("SP_JVM_AUDITORIA_VALIDAR_USUARIO", usuario, password); if (dtUsuario.Rows.Count > 0) { System.Data.DataRow fila = dtUsuario.Rows[0]; eusuario.Person_Id = fila["PERSON_ID"].ToString().Trim(); eusuario.Id_Equipo = fila["COD_EQUIPO"].ToString().Trim(); eusuario.Mer_Nombre = fila["MER_NOMBRE"].ToString().Trim(); return(eusuario); } else { return(null); } }
public string LoginAuditoria(string DatosAcceso) { DataContract.UsuarioServiceRequest request = HelperJson.Deserialize <DataContract.UsuarioServiceRequest>(DatosAcceso); DataContract.UsuarioAuditoriaServiceResponse response = new DataContract.UsuarioAuditoriaServiceResponse(); try { EUsuarioAuditoria usuario = usuarioBLL.LoginAuditoria(request.Usuario, request.Password); response.Usuario = usuario; response.Estado = BaseResponse.EXITO; } catch (Exception) { response.Descripcion = "Usuario y/o password inválido."; response.Estado = BaseResponse.GENERAL_ERROR; } string responseJSON = HelperJson.Serialize <DataContract.UsuarioAuditoriaServiceResponse>(response); return(responseJSON); }